我知道有很多截断脚本,但由于我正在处理的cms的集成问题,我无法使用大部分脚本.
基本上我必须这样做:
在这里javascript非常糟糕是我蹩脚的非工作尝试:
if ($('div.text').val().length > 10) {
//
($('div.text').append('...');
}
Run Code Online (Sandbox Code Playgroud)
有人可以帮忙吗?
Geo*_*off 12
if ($('div.text').text().length > 10)
Run Code Online (Sandbox Code Playgroud)
要么
if ($('div.text').html().length > 10)
Run Code Online (Sandbox Code Playgroud)
div元素没有val()返回的"value",但它们有文本或html
然后你可能想要截断文本
var text = $('div.text').text();
text = text.substr(0,10) + '...';
$('div.text').text(text);
Run Code Online (Sandbox Code Playgroud)