2014-01-20 30 views
0

我有這樣的說法。但我有多張視圖細節頁面等Jquery Mobile語法

1)Viewdetails1

2)viewdetails2

3)viewdetails3

4)viewdetails4

5)viewdetails5


我正在這樣寫

$(document).on("pageinit","#viewdetails1",function(){ 
} 


$(document).on("pageinit","#viewdetails2",function(){ 
} 

...........

u能提供我一個說法這將允許viewdetails1 TOT viewdetails10

我想這樣的價值。

$(document).on("pageinit","#viewdetails"+/^[0-9]{1,10}$/,function(){ 
} 
+0

如何通過繼承,而不是ID去? – JNF

回答

1

給他們所有class='viewdetails',然後只需調用

$(document).on("pageinit",".viewdetails",function(){}); 
1

你可以嘗試使用屬性starts with選擇:

$(document).on("pageinit","[id^=viewdetails]",function(){ 

}