我发现了一些有关醉酒触发器和实时选项的帖子,但我无法通过手动和实时模式运行我的醉机。
我在onload和我的ajax回调中都调用了这个函数:
function tipsyTips()
{
$('.tipsytool').tipsy({ gravity: 'nw', html: true });
}
工具提示完美地运行onload,但它不再使用回调进行渲染。 然而,非常奇怪的是,当我只是添加警报时,它完全适用于回调:
function tipsyTips()
{
alert(1);
$('.tipsytool').tipsy({ gravity: 'nw', html: true });
}
当然,这不是一个切实可行的解决方案,但非常奇怪它的工作原理。谁知道一个切实可行的解决方案?顺便说一下,我指的是MSIE10(我知道这个浏览器很糟糕; - )
提前感谢您的任何建议!
编辑:更多代码
//my AJAX request:
function Add2Basket(_Item, _BasketUrl)
{
$('#Basket').load(_BasketUrl, _Item, function () { setTimeout('LoadBasket()', 0);});
}
//my AJAX callback
function LoadBasket()
{
//...
tipsyTips();
}
//my onload caller
$(document).ready(function ()
{
tipsyTips();
})