2014-04-22 32 views
0

我想以編程方式打開一個像這樣的自定義內容工具提示的jquery ui工具提示(不懸停)here。有沒有辦法做到這一點?以編程方式使用自定義內容打開jquery ui工具提示

   $('.links').tooltip({ 


        content: function() { 

         var $this = $(this) ; 

         var extra = $this.text(); 

         var lowertext = "<div class ='tooltiptext'>Find out more about "+extra+"</div>" 

         return lowertext; 
        } 
    $('.links').tooltip("open"); 

回答

0

嘗試初始化工具提示後觸發mouseover()事件:

$('.links').tooltip().mouseover(); 
+0

你可以給我一個初始化的例子。我認爲這就是我的問題所在...... – user1163234

1

是的,它就像你嘗試過,但你的問題是你的錯別字,你忘了一些;和支架也。嘗試像這樣:

$('.links').tooltip({ 
        content: function() { 
         var lowertext = "<div class='tooltiptext'>Find out more about " + $(this).text() + "</div>"; 
         return lowertext; 
        } 
    }); 
    $('.links').tooltip('open'); 
+0

然而,我修正了錯別字,當我運行代碼時,它永遠不會進入內容功能....並且什麼都沒有發生 – user1163234

+0

您能否提供一些更新的代碼和一些html結構題?我提供的示例代碼適用於我的測試。 – Homungus