首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jquery focusout不会触发

Jquery focusout不会触发
EN

Stack Overflow用户
提问于 2018-11-22 06:22:22
回答 1查看 22关注 0票数 0

我试图在失去焦点后调用方法,不幸的是我的Jquery没有调用.focusout方法。

代码:

代码语言:javascript
复制
$("#account-number").focusout(function() {
  console.log("number ready");
});
代码语言:javascript
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form class="col-sm-8">
  <div class="form-group" id="number">
    <label for="exampleFormControlInput1">Account number</label>
    <input type="account-number" class="form-control" id="account-number" placeholder="1234 5678 1234 5678">
  </div>
</form>

脚本链接正确,其他JS函数工作正常。

EN

回答 1

Stack Overflow用户

发布于 2018-11-22 07:20:27

只需执行以下操作:

代码语言:javascript
复制
$(document).on("focusout","#account-number",function(){ alert("number ready"); }); 

为什么会发生这种情况?我不知道,但这就是我在所有其他方法都失败时尝试的方法。我读到这实际上是合乎逻辑的,在输入元素上是预期的,但我找不到资源。

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

https://stackoverflow.com/questions/53421265

复制
相关文章

相似问题

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