我正在尝试收听选择更改事件。因此,每当用户点击选择输入中的选项时,我都希望触发某些功能。一切都很好,除了Android不起作用。
我的代码如下
$('#select').on('change', function() {console.log(123);} );
这适用于桌面版,ios,但不适用于Android模拟器上的Android的Chrome(API 28),vanilla版本(不是仿真问题,这也不适用于真正的手机)。
屏幕截图来说明
详细说明,当我点击右下角的确定按钮时,我发现更改事件被触发。我希望它在点击选项时立即触发。
我也试过
$('option').on('click'...
$('#select').on('click'...
$('#select option').on('click'...
$('#select option').on('change'...
等。
要求我也发布DOM。
<select id="select">
<option>All</option>
<option>Option 1</option>
</select>