我使用以下代码来允许JQuery UI工具提示功能中的换行符。
$(function() {
$( document ).tooltip();
$('.linebreak').tooltip({
content: function(callback) {
callback($(this).prop('title').replace('|', '<br />'));
}
});
});
问题是它只会在第一次出现时将|
替换为<br />
,然后才会离开适合其他人。
有没有办法替换所有这些,而不仅仅是第一个?
答案 0 :(得分:3)
答案 1 :(得分:2)
replace(/\|/g, '<br />')
看一下之前的答案:What does the regular expression /_/g mean?
看到这个小提琴:http://jsfiddle.net/U3VxQ/
答案 2 :(得分:1)
使用正则表达式 试试这个
.replace(new RegExp('|', 'g'), '<br/>')