簡體   English   中英

jQuery qTip 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM