我有以下jQuery
$("h1").text($("h1").text().replace(/([^\s-]{5})(?=[^\s-])/g, '$1­'));
­
应该是可选的"-"
+ <br />
,所以我希望它在那里以防有人输入一个很长的单词作为标题,这样就不会被砍掉,它被分成不同的行。
目前,它会将"ThisVeryLongWord"
更改为"ThisV­eryLo­ngWor­d"
,并将其更改为
ThisV-
eryLo-
ngWor-
d
(假设需要在每个地点打破这个词)
我做错了什么?
答案 0 :(得分:1)
尝试使用html()
代替text()
,至少用于设置值。
答案 1 :(得分:1)