如果字符编号为>
而非10
,则需要从字符串中删除字符,并插入三个点...
I need remove characters
I need remov...//like this text
答案 0 :(得分:3)
正如罗伊所说,你不需要jQuery来做到这一点。简单的JavaScript工作得很好。
尝试:
if (str.length > 10)
str = str.substring(0, 10) + '...'
这是fiddle。
另一种方法是使用三元运算符。如果您不习惯三元语法,它会更短但不可读:
str = (str.length > 10) ? str.substring(0, 10) + '...' : str;
这相当于上面的if
声明。