我在我的網頁上有一個下拉列表,附帶一個jQuery事件附加到change事件。在更改時,我使用ajax在彈出窗口中加載部分視圖。如何防止給定事件下拉列表上的jQuery事件觸發
當用戶使用鍵盤瀏覽項目列表,然後單擊頁面另一部分的鏈接時,我會立即看到我的彈出窗口。當用戶點擊頁面其他地方的鏈接時,顯然會發生這種情況,首先在下拉菜單中觸發更改事件。
是否有任何整潔的解決方案來解決這個問題?一個簡單的解決方案是在keyup上觸發事件,但我不希望發生這種功能。
這裏的代碼更改事件片段,因爲變化事件在任何情況下解僱
$('#lookup').change(function()
{
$.get(..//load template
我不明白這是如何涉及到這個問題。 – 2012-11-26 07:41:44