select
我对元素的 jquery 事件绑定有这个问题。当我单击选择时,.focus
应该添加该类。但是从下拉列表中选择一个选项会破坏逻辑。
==> JSFIDDLE
脚步:
- 点击选择
- 选择一个选项
- 单击选择->
.focus
未添加
代码:
<a>
<select>
<option>A</option>
<option>B</option>
<option>C</option>
</select>
</a>
$('select').focusin(function(){
$(this).parent('a').addClass('focus');
});
$('select').bind('focusout change',function(){
$(this).parent('a').removeClass('focus');
});