gpt4 book ai didi

jQuery 工具提示显示选项卡但不显示换行符?

转载 作者:行者123 更新时间:2023-12-01 03:59:16 25 4
gpt4 key购买 nike

我使用以下 jQuery 代码在 .NET Web 应用程序中显示工具提示:

$(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();
}).click(function (e) {
var mousex = e.pageX + 20; //Get X coordinates
var mousey = e.pageY + 10; //Get Y coordinates
$('.tooltip')
.css({ top: mousey, left: mousex })
});
});

当我在 SQL 记录中使用 char(9) 时,显示选项卡显示的数据,但为什么当我使用 char(10) + char(13) 时它不会显示换行符?

JQuery Tooltip

最佳答案

制表符 ( \t ) 和换行符 ( \n ) 都不是可识别的 HTML 字符。

对于选项卡,您可以使用:&emsp; (您也可以使用:&#9;)

对于新行,您需要使用 <br/> (将 \n 字符替换为 <br/> )

或者您可以将预先格式化的文本放入 html pre tag 中:

关于jQuery 工具提示显示选项卡但不显示换行符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54989730/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com