2012-04-01 60 views
2
<link rel="stylesheet" href="/js/jquery.qtip.css" type="text/css" /> 
<script type="text/javascript" src="/js/jquery.qtip.js"></script> 
<script type="text/javascript" language="javascript"> 
    $(document).ready(function() { 
     $('a.link').qtip({ 
      content: { 
       text: function (api) { 
        return $(this).attr('qtip-description'); 
       }, 
       title: { 
        text: function (api) { 
         return $(this).attr('qtip-title'); 
        } 
       } 
      }, 
      position: { 
       my: 'bottom center', 
       at: 'top center' 
      }, 
      style: { 
       classes: 'ui-tooltip-shadow ui-tooltip-light' 
      } 
     }); 
    }); 
</script> 

<a href="#" id="linkRSS" target="_blank" class="link" qtip-title="Title" qtip-description="Description" aria-describedby="ui-tooltip-6">Link</a> 

我有文字說明的頁面上約500鏈接屬性裏面qTip顯示,當我將鼠標懸停鼠標qTip只出現一次,第二次我將鼠標懸停沒有任何反應,甚至沒有錯誤。jQuery的qTip只出現一次

當頁面加載時,鏈接加載,他們加載後我什麼也不做,反正我試圖使用jQuery直播活動,但沒有幫助。

我從谷歌的cdn中使用jQuery 1.7.1。那麼我的代碼有什麼問題?

P.S:哇!我只注意到demoes on qTip site也只會觸發一次。我真的很困惑,爲什麼這樣呢?

回答

4

似乎它是最近構建的錯誤。請參閱https://github.com/Craga89/qTip2/issues/328

它很可能很快就會被修復,所以我會等待下一個構建或下載較舊的構建。

+0

啊,好的!非常感謝你! – 2012-04-01 17:19:04