すべての$( "a.paragraph")の文字列の長さを制限します。私は次のコードを持っています:jqueryで複数の要素の文字列長を制限する方法は?
var paragraph = $("a.paragraph").text();
var maxlength = 500;
var strlength = paragraph.length;
if (strlength > maxlength) {
var introduction = paragraph.substr(0,maxlength); // cut string
var search = introduction.lastIndexOf(" "); // find position of last space (last word cannot be cut)
introduction = introduction.substr(0, search); // cut string until last space
introduction = introduction + "..."; // add ... in the end
$("a.paragraph").text(introduction);
}
このコードは、最初の要素のみを改造し、すべての段落に結果を表示します。 1つの段落ごとにどのようにループできますか?
ありがとう、これは私が探していたものです。私はそれぞれを試しましたが、「これ」を使うのを忘れました。 –