我们都知道 jQuerys.change()
事件处理程序。
但是,它仅在选择框的值已更改时才会触发。如果我选择我现在已经拥有的相同值,是否也会触发事件?
<select>
<option value="a" selected="selected">A</option>
<option value="b">B</option>
</select
如果我现在选择选择框并选择 A,可以触发哪个事件?
背景:我不能使用点击监听器,因为我需要.blur()
在选择框上触发,以防止选择框上的蓝色突出显示颜色windows phone 8
。
但是,在三星 Galaxy S3 上,.blur()
阻止android
原生选择下拉菜单弹出,因为.blur()
在使用 a.click()
或.focus()
侦听器时单击选择框后,它会立即失去焦点(它就是这样做的)。