2011-06-23 55 views
0

我正在使用jQuery移動庫(JQM),但遇到了jQuery單擊事件問題。jQuery Mobile使用ajax導航的點擊事件

默認情況下,JQM使用ajax頁面轉換來更改DOM。我在頭一個搜索圖標,我想添加一個簡單的單擊事件:

$("#search-toggle").click(function(){ 
    alert("clicked"); 
}); 

這隻會工作的主頁,後續頁面都AJAX/DOM操作。

例如它不會對

www.test.com/#/about 

工作,但對

www.test.com/about 

我想保留頁面過渡(AJAX naviagation)會工作。然而,我怎樣才能獲得一個簡單的點擊事件來處理每個新的'頁面'。

A.

回答

2

排序它:

$('#search-toggle').live('click', function() { 
    alert("clicked"); 
}); 
+0

其實需要的不是「點擊」 – Adi

+0

如果您使用的是測試版「水龍頭」,你可能也想看看V單擊事件。它應該根據平臺自動使用最合適的方法,以便儘可能快地做出反應 –