這裏的例子是http://jsfiddle.net/V3qb9/57/。它可以在桌面和jsfiddle上完美運行 - 每當我更改單選按鈕時,都會彈出警報。但是當我在phonegap上嘗試時,點擊事件根本沒有被觸發。任何想法爲什麼?phonegap不觸發jquery點擊事件
0
A
回答
1
我想在身體的onload標籤<body onload="init();">
使用PhoneGap的init方法的代碼,我能看到的警報。
我使用了android的phonegap 1.9.0自帶的例子。
我在我的手機(果凍豆)上測試過它。
+0
從1.8更新後,它可以在1.9.0版本的手機上運行。 – Yang 2012-07-26 16:20:20
1
您是否正確綁定了Device上的動作?我不認爲$(文檔)在Phonegap中的工作方式與它在瀏覽器中的工作方式相同。根據這樣的回答:
試試這個:
window.addEventListener('load', function() {
document.addEventListener('deviceready', function() {
alert("PhoneGap is now loaded!");
}, false);
}, false);
+0
我確實把這個函數放到了deviceready()中,但它沒有工作。你可能想嘗試它... – Yang 2012-07-26 00:04:16
1
使用
/* enter code here */ function onBodyLoad()
{
document.addEventListener("deviceready", onDeviceReady, false);
}function onDeviceReady()
{
// do your thing!
//navigator.notification.alert("Cordova is working")
}
頂你的腳本。希望它能工作
相關問題
- 1. jQuery觸發點擊事件
- 2. JQuery:觸發點擊事件
- 3. jQuery不會觸發點擊事件
- 4. jQuery的點擊()事件不觸發
- 5. 使用不同的點擊事件後jQuery點擊事件不會觸發
- 6. jQuery&Backbone點擊事件沒有觸發
- 7. jquery點擊觸發兩個「事件」
- 8. jQuery手機點擊事件觸發vclick
- 9. jQuery的'點擊'事件沒有觸發
- 10. jQuery li點擊事件觸發兩次
- 11. onload事件觸發。點擊jQuery的
- 12. 使用jquery點擊事件觸發AJAX
- 13. 用Jquery觸發一個點擊事件
- 14. Jquery mobile點擊事件未被觸發
- 15. jquery點擊事件兩次觸發
- 16. JQuery點擊事件觸發多次
- 17. 如何用jQuery觸發點擊事件
- 18. 事件不會觸發jquery點擊事件
- 19. 家長點擊事件觸發,而不是兒童點擊事件jQuery + salesforce
- 20. 觸發點擊事件
- 21. 點擊事件未觸發
- 22. 點擊事件觸發
- 23. 觸發點擊事件PhantomJS
- 24. jQuery單擊事件觸發而不點擊
- 25. 錨標籤不觸發點擊事件
- 26. jQuery.animate() - 點擊不會觸發事件
- 27. Backbone.js點擊事件不會觸發
- 28. 按鈕點擊事件不會觸發
- 29. 點擊事件不會觸發
- 30. 點擊後不再觸發Keydown事件
我試過你的代碼,它爲科爾多瓦1.9.0工作...給我們看一些代碼,以便我們可以幫助你...。 – 2012-07-26 10:46:02