![](/img/trans.png)
[英]qtip2 sets attributes but doesn't show with jquery on.(mouseover)
[英]jquery qTip mouseover browser crash
我試圖在鼠標懸停事件中顯示工具提示。 我之所以要動態創建工具提示而不是先行創建工具提示(即在document.ready中創建qtip)的原因是,我已經生成了一個映射到對象列表的項目列表,並且為每個對象存儲了哈希鍵在對象列表中的“ li”中的一個隱藏元素中,因此我每次在li元素上進行鼠標懸停時都會抓住它。
不過重要的是,我似乎無法在鼠標懸停中顯示該工具提示,並且我注意到添加qtip會生成許多使瀏覽器崩潰的鼠標懸停事件:
$('.result-company-name').mouseover(function() {
var key = $(this).parent().parent().parent().find('.result-company-key').text();
var group = thisview.objGroup.getGroupFromKey(key);
var contacts = group.spotlight().fields.contacts;
if(!contacts)
return;
var qt = $(this).qtip(
{
content: contacts.length,
});
qt.qtip("show");
}
有什么想法嗎? 謝謝。
也許您正在某個地方生成無限循環?
通過使用show:{ready:true}進行修復,以在創建工具提示時立即顯示它。 似乎工作正常。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.