我需要截斷可能包含或不包含HTML標籤的段落文本。我正在尋找最直接的jQuery或香草JavaScript做到這一點的最有效的方法。你可以看到這裏的問題:http://jsfiddle.net/4BzpY/3/截斷可能包含或不包含HTML元素的段落文本的最快捷方式是什麼?
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應保持原樣處於摺疊狀態和展開狀態。對於這種情況
是不是還好,如果HTML被刪除? – Corion
沒有,因爲當段落展開 – bjork24
那就需要在那裏你必須的jsfiddle錯誤。更改'標題'爲'文字' – Dharman