use*_*870 8 jquery internet-explorer-8
我有这个特定于IE8的问题.此事件不仅仅在IE8中启动,而且在IE9和Firefox和Chrome等其他浏览器中运行良好.
$('#myId').on('input', function () {
//do something.
}
Run Code Online (Sandbox Code Playgroud)
如果在IE8中有相同的解决方法,请告诉我.
谢谢!
Aar*_*ker 27
较旧版本的IE有一个propertychange可以使用的事件.您可以同时检查propertychange活动和input活动:
$('#myId').on("propertychange input",function(ev){
doAwesomeThing();
});
Run Code Online (Sandbox Code Playgroud)
oninput是IE9 +,这就是它在IE8中不起作用的原因
Feature Chrome Firefox Internet Explorer Opera Safari
Basic support (Yes) 2 9 10 (Yes)
Run Code Online (Sandbox Code Playgroud)
小智 5
AaronBaker的答案:适用于IE8和IE10(html5)以及现代浏览器...没有双重事件
我会使用评论或upvote,但代表太低.
$('#myId').on("propertychange input",function(ev){
doAwesomeThing();
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7302 次 |
| 最近记录: |