这里的例子是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点击事件触发AJAX
- 5. jQuery手机点击事件触发vclick
- 6. jQuery的'点击'事件没有触发
- 7. jQuery&Backbone点击事件没有触发
- 8. 用Jquery触发一个点击事件
- 9. 事件不会触发jquery点击事件
- 10. 触发点击事件
- 11. jQuery单击事件触发而不点击
- 12. Backbone.js点击事件不会触发
- 13. 不点击更改事件触发
- 14. jQuery.animate() - 点击不会触发事件
- 15. 按钮点击事件不会触发
- 16. LongClick事件也触发点击事件
- 17. jQuery + ASP.NET:jQuery单击事件不会触发
- 18. 点击事件没有触发第一次点击jquery
- 19. jquery点击事件 - 需要点击两次才能触发
- 20. 没有点击的jQuery触发点击事件
- 21. jQuery覆盖点击事件触发导航点击
- 22. 为什么phonegap点击事件触发两次?
- 23. 首先点击ASP.NET控件不会触发点击事件
- 24. jQuery触发点击
- 25. 触发jquery点击
- 26. 单击事件不触发
- 27. jQuery中的DOM更改后点击事件不会触发
- 28. 点击事件触发两次(不是由jQuery)
- 29. jquery中的按钮点击事件不会触发asp按钮
- 30. 在iframe中跨度点击事件不会触发jquery
我试过你的代码,它为科尔多瓦1.9.0工作...给我们看一些代码,以便我们可以帮助你...。 – 2012-07-26 10:46:02