首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IE中未触发JQuery模糊事件

IE中未触发JQuery模糊事件
EN

Stack Overflow用户
提问于 2016-10-21 15:56:03
回答 1查看 1.9K关注 0票数 1

我有下面的代码:

代码语言:javascript
复制
$(document).ready(function() {
  let element = $('.inputField');
  element.on({
    'input': function(e) {
      console.log('input');
    },
    'blur': function(e) {
      console.log('blur');
    }
  });
});
代码语言:javascript
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<input class="inputField">
<input>
<button>Click here</button>

我在我的input上使用两个events。第一个事件是input。我用它来检测我的输入中是否写了什么。第二个是blur。使用此事件,我会检测输入上的focus是否丢失(例如,使用Tab键进入下一个输入),或者用户是否在输入之外单击(例如,在按钮上)。现在,这在chrome上运行得很好。我在internet explorer上也需要它,但是模糊效果不起作用。我看了这个问题:

jQuery blur event not firing

jQuery blur() or focusout() not firing in Internet Explorer

Blur event not working in IE11 and IE10

我找不到解决我的问题的办法。有什么想法吗?谢谢

EN

回答 1

Stack Overflow用户

发布于 2016-10-21 16:03:03

尝试用ES5语法代替ES6。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40171211

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档