• ベストアンサー

jQueryで文字数を丸めたい

■やりたいこと jQueryを利用して、文字を取得して表示させているのですが、 ある一定数以上の文字は切り取った上に、最後に…を付けて、表示させたいです。 ■現状 title = jQuery(Rss.feedContents).find("title").text(); ■試したこと title = jQuery(Rss.feedContents).find("title").text().substring(0,9)+"…"; これだと、常に…が付与されてしまいます。 jQueryで文字数を丸める際は、普通、どうするのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

jqueryでの処理はわかりませんが… 10文字以上だったら、省略して「…」を加える処理を行うようにすればよいのでは?  var title = jQuery(Rss.feedContents).find("title").text();  if (title.length>10) title = title.substring(0,9) + "…";

re999
質問者

お礼

回答ありがとうございました!