質問のタイトルはそれを要約しています、私は他にどのように詳しく説明するのか分かりません。誰かがCSS3プロパティについて言及する前にtext-overflow:ellipsis
、それを使用することはできません。これは、含まれているdivに複数<p>
のsが含まれている場合は機能しないためです。ありがとうございます。
1328 次
2 に答える
2
$('p').each(function() {
var txt = $(this).text();
if (txt.length>100) {
$(this).text(txt.substring(0,100)+'...');
}
});
または多分 :
$('p').each(function() {
var txt = $(this).text();
if (txt.length>100) {
$(this).html('<span>'+txt.substring(0,100)+' </span><a href="somemore">Read More</a>');
}
});
于 2012-05-09T15:22:43.223 に答える
1
私はしばらく前にこのためのプラグインを書きました。私はもう実際にはそれを維持していませんが、それでも機能するはずです:http ://www.jeremymartin.name/projects.php?project=jTruncate
于 2012-05-09T15:20:12.130 に答える