我有一个多选下拉菜单,例如:
<select id="myList" multiple="multiple">
<option value="1">Opt #1</option>
<option value="2" selected="selected">Opt #2</option>
<option value="3" selected="selected">Opt #3</option>
<option value="4">Opt #4</option>
</select>
如果我然后选择Opt #4
,那么我如何只得到Opt #4
而不是Opt #2
和Opt #3
?我知道我可以通过以下方式获得所有选定的选项:
var selectedOptions = $("#myList option:selected");
但是我只想要我点击的选项 - Opt #4
。这可能吗?
编辑:请注意,当我在事件中操作列表时,change
我无法在click
事件中执行此操作。还添加了缺少的多个。