Javascript 标题属性中的新行字符在工具提示中不起作用

Javascript 标题属性中的新行字符在工具提示中不起作用,javascript,jquery,html,Javascript,Jquery,Html,我有一个html表单,需要在锚定标记的title属性中添加新行字符。我在网上找到了一些解决方案,但没有一个在我的代码中有效 我尝试添加 \n br 和#xA 不知道少了什么。是因为数据切换阻止了标题属性的破坏吗 $(document).ready(function () { $('form').attr('novalidate', true); $('[data-toggle="tooltip"]').toolt

我有一个html表单,需要在锚定标记的title属性中添加新行字符。我在网上找到了一些解决方案,但没有一个在我的代码中有效

我尝试添加
\n






br

和#xA

不知道少了什么。是因为数据切换阻止了标题属性的破坏吗

  $(document).ready(function () {
        $('form').attr('novalidate', true);
        $('[data-toggle="tooltip"]').tooltip(); 


<a class="helptext fa fa-question-circle" data-toggle="tooltip" title="Additional information -&#013; You can provide further information here to for your&#013; application to issue a new card.&#013; Ensure a maximum of 200 characters&#013; is entered – including spaces."></a>
$(文档).ready(函数(){
$('form').attr('novalidate',true);
$('[data toggle=“tooltip”]')。tooltip();

popover是一个更好的解决方案,但可以在浏览器中实现此功能:

$(文档).ready(函数(){
$('form').attr('novalidate',true);
//$('[data toggle=“tooltip”]')。tooltip();
$('.helptext')[0]。title=“我喜欢\n行”
//您还可以使用$('.helptext').attr(“title”,decodeURI(“我喜欢%0A到%0Ause%0Alines”))
});

popover是一个更好的解决方案,但可以在浏览器中实现此功能:

$(文档).ready(函数(){
$('form').attr('novalidate',true);
//$('[data toggle=“tooltip”]')。tooltip();
$('.helptext')[0]。title=“我喜欢\n行”
//您还可以使用$('.helptext').attr(“title”,decodeURI(“我喜欢%0A到%0Ause%0Alines”))
});

用JavaScript设置标题对我很有用

document.getElementById('asdf').title = 'line1\nline2';

用JavaScript设置标题对我来说很有用

document.getElementById('asdf').title = 'line1\nline2';

看起来您正在使用引导?如果是这样,popover可能是更好的解决方案。我明白您的意思..关于删除$('[data toggle=“tooltip”]')。tooltip();我可以在标题中添加换行符属性。出现了一个简单的工具提示,而不是一个花哨的提示,但它仍然有效。谢谢。看起来您正在使用引导?如果是,则popover可能是一个更好的解决方案。我明白您的意思..关于删除$('[data toggle=“tooltip”]')。tooltip();我可以在标题属性中添加换行符。出现了一个简单的工具提示,而不是一个花哨的提示,但它仍然有效。谢谢。从技术上讲,因为HTML换行符是CR+LF,所以应该是
'line1\r\nline2'
。从技术上讲,因为HTML换行符是CR+LF,所以应该是
'line1\r\nline2'