<select>
<option value="0" id="n">n</option>
<option value="1" id="m">m</option>
</select>
在jQuery中,我该怎么说:
当id“n”被选中时......执行此操作。 (不是onclick)我想onSelected。
答案 0 :(得分:0)
您可以使用change eventhandler
答案 1 :(得分:0)
我建议使用onclick
option
事件,而不是为每个onchange
标记撰写select
。写这个的另一个好处是你不需要关心事件冒泡或事件捕获,你在select
标签上声明了一个方法。
答案 2 :(得分:0)
无需在选择标记内使用id作为选项。
$(function(){
$("#sel1").change(function(){
switch($(this).val())
{
case "0": // do your code
break;
}
});
});
<select id="sel1">
<option value="0" id="n">n</option>
<option value="1" id="m">m</option>
</select>