如何使用jquery在标题属性中添加换行符

Gle*_*enn 4 html javascript jquery qualtrics

请在下面找到我的代码,该代码将鼠标悬停事件的工具提示添加到我的调查引擎中的字段中。我想要实现的是在工具提示中添加换行符。任何帮助是极大的赞赏。

var $j = jQuery.noConflict();

$j('#choice31QID405').mouseover(function() { 
$j(this).attr('title','My name is Glenn. <Add a line break>. I am a good boy'. <Add a line break>. I live in New Delhi); 
})

$j('#choice31QID405').mouseout(function() { 
$j(this).removeAttr('title'); 
})
Run Code Online (Sandbox Code Playgroud)

T.J*_*der 8

在现代浏览器上,您可以只使用换行符:

$("#target").attr("title", "Hello\nWorld");
Run Code Online (Sandbox Code Playgroud)
<p title="Hello
World">
This one is hardcoded in the HTML.
</p>
<p id="target">
This one is added later
</p>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

这在当前(截至撰写本文时)Chrome 和 Firefox 以及 IE11 上运行良好。