我有一个看起来像这样的 HTML 元素:
<select class="indiv_unit" name="indiv_unit" id="indiv_unit">
我正在尝试在 Javascript/Backbone.js 视图中捕获选择事件(当用户做出选择时),如下所示:
events : {
"click select.indiv_unit" : 'changeIndivUnit',
},
Safari 和 Firefox 浏览器能够捕获选择事件,但 Chrome 不能。我怀疑 Chrome 的问题是我没有“真正”抓住选择,而是抓住了选择框中的点击。我试过这样的事情:
"select select.indiv_unit"
但这不起作用,而且看起来也不对。有人可以指出检测适用于所有浏览器的选择事件的正确方法吗?