2012-12-24 54 views
0

我正在使用jquery mobile並遇到問題。點擊作品,Jquery Mobile taphold事件不起作用?

$(document).delegate('#id', 'click', function() { 
     alert('Tapped'); 
}); 

但taphold沒有,

$(document).delegate('#id', 'taphold', function() { 
     alert('Tapped'); 
}); 
+0

手機或桌面瀏覽器? – Gajotres

+0

@Gajotres,我已更新問題。但現在它起作用了。謝謝。 – user960567

+0

現在有效嗎?你做了什麼來解決它?考慮回答未來訪問者的問題 –

回答

0

現在,它的工作原理。我只是需要把這個事件放在頁面展示裏面,

$(document).delegate('div[data-role*="page"]', 'pageshow', function() { 
     $(document).delegate('#id', 'taphold', function (evt) { 
     }); 
    });