【发布时间】:2012-04-11 09:15:29
【问题描述】:
我正在尝试在我的选择选项上触发点击事件。
如果选择列表是这样的普通多选框,这在 FF/Safari 中可以正常工作:
但是,如果我包含 jQuery Mobile 框架,则不再触发 click 事件:
有人吗?
【问题讨论】:
标签: javascript jquery html jquery-mobile
我正在尝试在我的选择选项上触发点击事件。
如果选择列表是这样的普通多选框,这在 FF/Safari 中可以正常工作:
但是,如果我包含 jQuery Mobile 框架,则不再触发 click 事件:
有人吗?
【问题讨论】:
标签: javascript jquery html jquery-mobile
<option> 上的 click 事件不是标准的,因此并非所有浏览器都支持。
您应该使用onchange 事件而不是onclick。
您可以阅读this search中的所有问答,这是他们所有人的主题...
【讨论】:
click on 选项。首先,如果您保存每次更改的值并与之前的值进行比较,您就可以知道您刚刚选择的选项是什么。 “意大利面”,我知道,但恐怕你别无选择。
1,2,顺便说一句,你可以通过this.value得到值,不需要jQuery...