当悬停在文本和图片上时,我正在使用这个 jQuery 插件制作工具提示 http://www.alessioatzeni.com/wp-content/tutorials/jquery/simple-tooltip/index.html
问题是我不知道如何在标题标签中换行。
我看过其他人问同样的问题,所以我已经尝试了以下方法:
<br />
\n
<a title='Tool
Tip
On
New
Line'>link with tip</a>
但以上都不适合我。
当悬停在文本和图片上时,我正在使用这个 jQuery 插件制作工具提示 http://www.alessioatzeni.com/wp-content/tutorials/jquery/simple-tooltip/index.html
问题是我不知道如何在标题标签中换行。
我看过其他人问同样的问题,所以我已经尝试了以下方法:
<br />
\n
<a title='Tool
Tip
On
New
Line'>link with tip</a>
但以上都不适合我。
因此,您可能正在运行此代码(来自您问题中链接的站点):
$(document).ready(function() {
// Tooltip only Text
$('.masterTooltip').hover(function(){
// Hover over code
var title = $(this).attr('title');
$(this).data('tipText', title).removeAttr('title');
$('<p class="tooltip"></p>')
.text(title)
.appendTo('body')
.fadeIn('slow');
}, function() {
// Hover out code
$(this).attr('title', $(this).data('tipText'));
$('.tooltip').remove();
}).mousemove(function(e) {
var mousex = e.pageX + 20; //Get X coordinates
var mousey = e.pageY + 10; //Get Y coordinates
$('.tooltip')
.css({ top: mousey, left: mousex })
});
});
请注意,它使用$('<p class="tooltip"></p>').text(title)
. 如果您将其更改为.html(title)
,您应该可以使用<br>
.