4

HTML タグを含む場合と含まない場合がある段落テキストを切り詰める必要があります。これをストレート jQuery またはバニラ JavaScript で行う最も効率的な方法を探しています。ここで問題を確認できます: http://jsfiddle.net/4BzpY/3/

var text = "This <a href=\"\">is</a> some text with a link";

var shortText = jQuery.trim(title).substring(0, 10).split(" ").slice(0, -1).join(" ") + "...";

alert(shortText );

切り捨てられたテキストは、動的に展開してすべてのコンテンツを表示できる段落要素になります。そのため、HTML タグを削除して、完全に展開したときにのみ表示したくありません。HTML は、折りたたまれた状態と展開された状態のままにする必要があります。

4

3 に答える 3