我有一个问题,我需要用div包围选择框。该选择框是透明的,因此样式(包括焦点样式)需要出现在周围的div上。我一直在尝试检测选择框是否处于焦点,如果有的话添加一个类。但是似乎没有任何工作...我还使用了.is:focus脚本,该脚本在大多数浏览器中都可以正常运行,但在IE(特别是IE8)中却无法使用,但不幸的是我必须支持。有人可以帮忙吗?
<div class="styled-select">
<select id="Title" name="Title" required autofocus="autofocus">
<option value="" selected=yes> Title </option>
<option value="Ms" > Ms </option>
<option value="Mrs" > Mrs </option>
</select>
</div>
var select = $('select:focus');
$(select).each(function(){
$('.styled-select').addClass('focus');
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句