Javascript 在jQuery工具提示插件中添加新行

Javascript 在jQuery工具提示插件中添加新行,javascript,jquery,html,jquery-tooltip,Javascript,Jquery,Html,Jquery Tooltip,我现在使用jQuery工具提示插件在数据输入期间为用户创建一些快速提醒。以下是我正在使用的jQuery工具提示: 然而,我遇到了一个问题。 如何在工具提示正文中添加新行 我尝试了以下代码,但仍然无法完成 <a href="Local Number: 2255-1234 \n Foreign Number:" id="TelephoneGuide" title="Data Input Example:">?</a> <a href="Local Number: 22

我现在使用jQuery工具提示插件在数据输入期间为用户创建一些快速提醒。以下是我正在使用的jQuery工具提示:

然而,我遇到了一个问题。 如何在工具提示正文中添加新行

我尝试了以下代码,但仍然无法完成

<a href="Local Number: 2255-1234 \n Foreign Number:" id="TelephoneGuide" title="Data Input Example:">?</a>
<a href="Local Number: 2255-1234 &#010; Foreign Number:" id="TelephoneGuide" title="Data Input Example:">?</a>

有人能在这个问题上帮我吗

谢谢~

我想

<br/>

我们应该做到这一点

例如:

<a href="Local Number: 2255-1234 <br/> Foreign Number:" id="TelephoneGuide" title="Data Input Example:">?</a>

我想

<br/>

我们应该做到这一点

例如:

<a href="Local Number: 2255-1234 <br/> Foreign Number:" id="TelephoneGuide" title="Data Input Example:">?</a>

你是说换行吗?我建议使用CSS规则为锚标记添加边距。否则,在2个
a
标记之间插入一些

你是说换行吗?我建议使用CSS规则为锚标记添加边距。否则,在2个
a
标记之间插入一些

您可以“编码”换行符并使用bodyHandler属性,如:

文档中显示了链接到href中的#id的示例,该链接将显示该#id的内容。因此,请在页面上的某个位置放置一个带有您的和#id的元素,并将其指定为工具提示,如:

<a id="yourLink" href="Hello#world">Some text</a>

$("#yourLink").tooltip({ 
    bodyHandler: function() { 
        var href_value = $(this).attr("href");
        return href_value.replace("#","<br/>");
    }
});

$(“#yourLink”)。工具提示({
bodyHandler:函数(){
var href_value=$(this.attr(“href”);
返回href_值。替换(“#”),“
”; } });
您可以对换行符进行“编码”,并使用bodyHandler属性,如:

文档中显示了链接到href中的#id的示例,该链接将显示该#id的内容。因此,请在页面上的某个位置放置一个带有您的和#id的元素,并将其指定为工具提示,如:

<a id="yourLink" href="Hello#world">Some text</a>

$("#yourLink").tooltip({ 
    bodyHandler: function() { 
        var href_value = $(this).attr("href");
        return href_value.replace("#","<br/>");
    }
});

$(“#yourLink”)。工具提示({
bodyHandler:函数(){
var href_value=$(this.attr(“href”);
返回href_值。替换(“#”),“
”; } });
我这样使用它(jQuery 1.9和标准工具提示功能):

然后在标题中可以使用HTML

例如:

<span title="Line1 <br> Line 2 <br> <b>Bold</b><br>">(?)</span>
(?)
我这样使用它(jQuery 1.9和标准工具提示功能):

然后在标题中可以使用HTML

例如:

<span title="Line1 <br> Line 2 <br> <b>Bold</b><br>">(?)</span>
(?)

你不能像其他人说你必须使用内容那样将HTML粘贴为字符串。

你不能像其他人说你必须使用内容那样将HTML粘贴为字符串。

你确定要在href属性中使用该文本吗?浏览器通常不会接受该URL作为有效URL。是否确实要在href属性中包含该文本?浏览器通常不会接受它作为有效的URL。您是否尝试过HTML。你不能把标签放在HTML属性中。我对这个方法很惊讶,因为它工作得非常好。我以前甚至没有想过这一点,就像Samich之前所说的,通常我们不能在HTML属性中放置标记,但我认为jQueryUI可以为我处理这一点。不管怎样,你太棒了!你试过你的HTML了吗。你不能把标签放在HTML属性中。我对这个方法很惊讶,因为它工作得非常好。我以前甚至没有想过这一点,就像Samich之前所说的,通常我们不能在HTML属性中放置标记,但我认为jQueryUI可以为我处理这一点。不管怎样,你太棒了!在进行基于web的开发时,Paulius.CSS是我最大的敌人之一。不过我想我应该试试你的方法。在进行基于web的开发时,Thank.CSS是我最大的敌人之一。不过我想我应该试试你的方法。谢谢