标签: jquery
即使用户点击当前选中的选项,我想要捕捉更改事件,简单 $("select").change();在这种情况下不起作用。
$("select").change();
解决方案是什么?
编辑: 我的意思是change(),对不起。它也不起作用。
change()
EDIT2: 即使用户在单击“选择”时未更改当前选定的选项,也必须触发该事件。
答案 0 :(得分:3)
寻找:$("select").change();
答案 1 :(得分:2)
知道了:
http://jsfiddle.net/78x9Q/4/
只需将它放在一个包含的div中,然后触发click事件。
答案 2 :(得分:1)
使用选项.change是正确的处理方式。所有浏览器都不支持选项.click。
.change
.click
编辑:以下答案基于最初询问的Click。使用.change()将在更改选项后触发。
使用$('option')。点击捕捉点击选项。
DEMO 此处
答案 3 :(得分:-1)
change应该可以工作,但没有任何点击不起作用。一个简单的DEMO
change
Update fiddle