Ajax返回的工具提示标题值不在引导程序中的一行中
我在使用ajax动态创建工具提示时遇到了一个奇怪的错误。我正在创建一个简单的notes函数。当数据来自数据库时,一切看起来都很好 但是当我使用ajax创建一个新注释时,我在db中创建一个新条目,然后返回要在新工具提示中显示的值……但这就是它向用户显示的方式。 有没有办法像第一张图片那样把它“强制”到一行? 以下是相关代码: .js部分Ajax返回的工具提示标题值不在引导程序中的一行中,ajax,twitter-bootstrap-3,jquery-ui-tooltip,Ajax,Twitter Bootstrap 3,Jquery Ui Tooltip,我在使用ajax动态创建工具提示时遇到了一个奇怪的错误。我正在创建一个简单的notes函数。当数据来自数据库时,一切看起来都很好 但是当我使用ajax创建一个新注释时,我在db中创建一个新条目,然后返回要在新工具提示中显示的值……但这就是它向用户显示的方式。 有没有办法像第一张图片那样把它“强制”到一行? 以下是相关代码: .js部分 $('[data-toggle="tooltip"]').tooltip({ placement : 'left' }); //////// var
$('[data-toggle="tooltip"]').tooltip({
placement : 'left'
});
////////
var inText = $('.evnt-input').val(); //Whatever the user typed
$.ajax({
type: 'POST',
url: 'request.php',
data: {action:'addnotes', data: inText},
dataType: 'json',
success: function(s){
if(s.status == 'success'){
$('<li id="'+s.id+'">' + inText + '<a href="#" class="event-close" data-toggle="tooltip" title="'+s.curTime+'"> ✕ </a> </li>').appendTo('.event-list');
}
},
error: function(e)
{
console.log('error');
}
});
我有一个与.js部分相同的代码,用于在页面加载时显示注释……当然,这很好。Lol这太简单了。。。。我将.js部分更改为“重新初始化”tooptip:
if(s.status == 'success'){
var curTime = s.curTime;
$('<li id="'+s.id+'">' + inText + '<a href="#" class="event-close" data-toggle="tooltip" title="'+curTime+'"> ✕ </a> </li>').appendTo('.event-list');
$('[data-toggle="tooltip"]').tooltip({
placement : 'left'
});
}
你什么意思?
if(s.status == 'success'){
var curTime = s.curTime;
$('<li id="'+s.id+'">' + inText + '<a href="#" class="event-close" data-toggle="tooltip" title="'+curTime+'"> ✕ </a> </li>').appendTo('.event-list');
$('[data-toggle="tooltip"]').tooltip({
placement : 'left'
});
}