phonegap不会触发jquery单击事件
这里就是一个例子。它可以在桌面和JSFIDLE上完美运行——每当我更改单选按钮时,就会弹出一个警报。但当我在phonegap上尝试时,根本不会触发单击事件。有什么想法吗?您是否正确地将操作绑定到设备上准备就绪?我认为$(文档)在Phonegap中的工作方式与在浏览器中的工作方式不同。根据这一回答: 请尝试以下方法:phonegap不会触发jquery单击事件,jquery,jquery-mobile,cordova,jquery-click-event,Jquery,Jquery Mobile,Cordova,Jquery Click Event,这里就是一个例子。它可以在桌面和JSFIDLE上完美运行——每当我更改单选按钮时,就会弹出一个警报。但当我在phonegap上尝试时,根本不会触发单击事件。有什么想法吗?您是否正确地将操作绑定到设备上准备就绪?我认为$(文档)在Phonegap中的工作方式与在浏览器中的工作方式不同。根据这一回答: 请尝试以下方法: window.addEventListener('load', function () { document.addEventListener('deviceready',
window.addEventListener('load', function () {
document.addEventListener('deviceready', function () {
alert("PhoneGap is now loaded!");
}, false);
}, false);
您是否已正确绑定设备上的操作准备就绪?我认为$(文档)在Phonegap中的工作方式与在浏览器中的工作方式不同。根据这一回答: 请尝试以下方法:
window.addEventListener('load', function () {
document.addEventListener('deviceready', function () {
alert("PhoneGap is now loaded!");
}, false);
}, false);
我用phonegap在body onload标记中使用的init方法尝试了你的代码,我能够看到警报 我使用了android版phonegap 1.9.0附带的示例
我在我的手机(果冻豆)上测试了它。我在phonegap在body onload标签中使用的init方法中尝试了你的代码,我能够看到警报 我使用了android版phonegap 1.9.0附带的示例 我在手机上测试了它(果冻豆)。使用
/* enter code here */ function onBodyLoad()
{
document.addEventListener("deviceready", onDeviceReady, false);
}function onDeviceReady()
{
// do your thing!
//navigator.notification.alert("Cordova is working")
}
你的剧本的顶端。希望它能工作使用
/* enter code here */ function onBodyLoad()
{
document.addEventListener("deviceready", onDeviceReady, false);
}function onDeviceReady()
{
// do your thing!
//navigator.notification.alert("Cordova is working")
}
你的剧本的顶端。希望它能工作我确实将该函数放入了DeviceRady(),但它没有工作。您可能想试试……我确实将该函数放入了DeviceRady(),但它不起作用。您可能想尝试一下…我尝试了您的代码,它适用于Cordova 1.9.0…向我们展示一些代码,以便我们能够帮助您…我尝试了您的代码,它适用于Cordova 1.9.0…向我们展示一些代码,以便我们能够帮助您…。