我们使用 jquery tiptip 插件来显示工具提示,页面是动态的。
该代码适用于 ie8 和 firefox,但在 ie7 中,它进入无限循环,并且出现内存不足错误警报。代码是,
$('a[toolTip]').live('mouseover', function(e) {
$(this).tipTip({attribute:"toolTip"});
$(this).trigger('mouseenter');
});
我们使用 toolTip 作为tiptip 的属性。当我删除触发器 mouseenter 代码行时,它也在 IE7 中工作,但不是在第一次悬停时,只有在第二次悬停时。这就是为什么我添加了以下代码行
$(this).trigger('mouseenter');
请帮助我修复 IE7 中的这种无限循环。
问候哈里