Raj*_*ana 14 html javascript android cordova
我正在使用phonegap,并试图检测onClick,但Android似乎完全忽略它,下面是我正在尝试:
<select name="func" onclick="StartButtons();" data-native-menu="true">
Run Code Online (Sandbox Code Playgroud)
我已经尝试过onClick的几种变体包括javascript,jQuery等等.但是这些似乎都不起作用.
我注意到onChange有效,但这对我没有多大用处,因为我需要使用一个提示,要求用户确认更改,如果不是那么什么都不做.但是,使用onchange仍会更改下拉列表中的项目.
有人可以帮忙吗?
小智 11
我遇到了与jQuery相同的问题,Android似乎忽略了javascript中的click事件.最初,我的jQuery代码如下所示:
$("#element").click(function () { alert("message"); });
Run Code Online (Sandbox Code Playgroud)
我不得不把它改成:
$("#element").on("touchend", function () { alert("message"); });
Run Code Online (Sandbox Code Playgroud)
不确定你是否正在使用jQuery,但希望这会有所帮助.
您是否尝试过将方法设置为“method”而不是“method();”?所以也许你可以尝试你的线路:
<select name="func" onclick="StartButtons" data-native-menu="true">
Run Code Online (Sandbox Code Playgroud)
然后希望你的方法会被调用。
归档时间: |
|
查看次数: |
24130 次 |
最近记录: |