San*_*ago 4 javascript jquery substring trim
我正在使用http://rockycode.com/blog/jquery-plugin-readmore/修剪长文本并添加"查看更多"链接以显示所有文本.
我希望避免削减词语,我怎么能这样做?
如果限制为35,请不要切割...
但
如果限制为35,请不要删除单词...(在这种情况下,将其修剪为38,然后显示隐藏的文本,从第39个结尾处开始.
而不是这样做:
$elem.readmore({
substr_len: 35
});
Run Code Online (Sandbox Code Playgroud)
你可以做到这一点
$elem.readmore({
substr_len: $elem.text().substr(0, 35).lastIndexOf(" ")
});
Run Code Online (Sandbox Code Playgroud)
我们正在做的是去指数35之前的最新空间.当然35可以变化.你也可以把它放到一个函数中重用它.
希望这可以帮助
| 归档时间: |
|
| 查看次数: |
10890 次 |
| 最近记录: |