设置要在段落中显示的字符限制

mei*_*OrO 6 jquery json

我从JSON提要中提取,我只想显示字符串的最多10个字符,然后再做...之后.我如何使用JQuery做到这一点?

Spu*_*ley 11

您可以使用CSS设置省略号:

.myparagraph {
   white-space: nowrap;
   width: 10em;
   overflow: hidden;
   text-overflow: ellipsis;
}
Run Code Online (Sandbox Code Playgroud)

然后就不需要任何jQuery或其他编码.

参考文献:

(请注意,第一个链接 - Quirksmode.org是一个优秀的资源,通常用于CSS和Javascript的东西)


Tho*_*ton 6

我没有通过一个错误检查这个,所以你可能不得不调整糟糕的索引.

var txt = SomeStringFromFeed;
if(txt.length > 10)
{
  txt = txt.substr(0,10) + "...";
}
return txt;
Run Code Online (Sandbox Code Playgroud)


m1k*_*3y3 5

你不需要 jquery,JS 可以做到这一点:

string.substr(开始,长度)

start 开始提取的索引。第一个字符位于索引 0
length 要提取的字符数。如果省略,它将提取字符串的其余部分