2010-12-16 15 views
3

私はこのプラグインを修正して、単語ではなく文字をカウントしようとしています。 http://css-tricks.com/set-font-size-based-on-word-count/jqueryプラグインを単語カウントから文字プラグインに変更しますか?

ありがとう:

$(function(){ 

    var $quote = $(".post p:first"); 

    var $numWords = $quote.text().split(" ").length; 

    if (($numWords >= 1) && ($numWords < 10)) { 
     $quote.css("font-size", "36px"); 
    } 
    else if (($numWords >= 10) && ($numWords < 20)) { 
     $quote.css("font-size", "32px"); 
    } 
    else if (($numWords >= 20) && ($numWords < 30)) { 
     $quote.css("font-size", "28px"); 
    } 
    else if (($numWords >= 30) && ($numWords < 40)) { 
     $quote.css("font-size", "24px"); 
    } 
    else { 
     $quote.css("font-size", "20px"); 
    }  

}); 

はここでプラグインのオリジナルのポストです!

答えて

3

この:$quote.text().split(" ").length

は次のようになります$quote.text().length

split(" ")は、テキストをスペースで区切ります。この部分を削除することで、単語の代わりに文字がカウントされます。

+0

ありがとうございました! – adamwstl

+0

あなたは大歓迎です! –

関連する問題