2012-11-08 68 views
1

我想在tooltip的onShow事件中使用一個函數。我確定它很簡單直接,但我無法使它工作。我在這裏錯過了什麼?Jquery Tooltip onShow函數

$("input[title]").tooltip({ 
    onShow: function() { 
     $('.tooltip').css({'cursor':'crosshair', 'border-style':'dashed'}).click(function() { 
      alert(); 
     }); 
    }, 
    offset: [120, 0] 
}); 

http://jsfiddle.net/aya3C/1/

Thx提前

+0

這似乎適用於我。 – Sam

+0

您會在點擊功能中看到警報嗎? – sjosen

回答

2

click()事件由工具提示插件overrided。嘗試使用mousedown()來代替。

看那裏:http://jsfiddle.net/aya3C/2/

+0

非常感謝。每次點擊工具提示時,警報都會顯示+1。你會碰巧知道我是如何防止這種情況的? – sjosen

+0

unbind()事件在你的例子中。見:http://jsfiddle.net/aya3C/3/ –

+0

酷 - thx再次:o) – sjosen