gpt4 book ai didi

javascript - jquerytools 关于 ajax 问题的工具提示

转载 作者:行者123 更新时间:2023-12-02 17:40:21 25 4
gpt4 key购买 nike

好的,我每 15 秒执行一次 ajax 调用,这是第一次在进行 ajax 调用时“禁用”工具提示,我修复了此问题,运行一个函数并再次调用启动工具提示的函数。

问题是..如果在进行ajax调用时有一个工具提示“打开”,则该项目的这个工具提示(并且只有这个工具提示)将被永久销毁,其余部分工作正常。直到 ajax 运行时您再次处于打开的工具提示中。

我该如何解决这个问题..

这是我的代码

  function notifications() {
$.ajax(
{
type: "POST",
//data: dataparam,
url: "<?php echo $notifurl;?>",
success: function(msg)
{
if(msg !="")
{
$("#ajaxnotif").empty().html(msg);
$('.tooltip').remove();
ttp();
//$("#suggestDiv").show();
}
else
{
$("#ajaxnotif").empty().html(msg);
$('.tooltip').remove();
ttp();
//$("#suggestDiv").hide();
}
}
});
}


$(document).ready(notifications);
window.setInterval(function(){
notifications();
}, 15000);

var $tooltip = null;
var $tooltip2 = null;
var $tooltip3 = null;
function ttp() {

$tooltip = $('.marcleidnot[title]').tooltip({
delay:0,
slideInSpeed: 300,
slideOutSpeed: 200,
bounce: false,
/*bounce: false*/
relative: false, // <-- Adding this should sort you out
slideOffset: 5,
/* effect: 'slide',
direction: 'down',
slideInSpeed: 300,
slideOutSpeed: 200,*/
position: 'top center'
});


$tooltip2 = $('.fav[title]').tooltip({
delay:100,
slideInSpeed: 300,
slideOutSpeed: 300,
/*bounce: false,*/
relative: false, // <-- Adding this should sort you out
effect: 'slide',
direction: 'down',
/*slideInSpeed: 300,
slideOutSpeed: 200,*/
position: 'top center',
offset: [10, -2]
});

$tooltip3 = $('.nofav[title]').tooltip({
delay:100,
slideInSpeed: 300,
slideOutSpeed: 300,
/*bounce: true,*/
relative: false, // <-- Adding this should sort you out
effect: 'slide',
direction: 'down',
/*slideInSpeed: 300,
slideOutSpeed: 200,*/
position: 'top center',
offset: [10, -2]
});

}


$('body').click(function() {
$('.tooltip').remove();//remove the tool tip element
});

最佳答案

我认为您没有正确使用工具提示 API。所以而不是

$('.tooltip').remove();

$tooltip.tooltip("destroy");
$tooltip2.tooltip("destroy");
$tooltip3.tooltip("destroy");

关于javascript - jquerytools 关于 ajax 问题的工具提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22265466/

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