我试图在失去焦点后调用方法,不幸的是我的Jquery没有调用.focusout方法。
代码:
$("#account-number").focusout(function() {
console.log("number ready");
});<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函数工作正常。
发布于 2018-11-22 07:20:27
只需执行以下操作:
$(document).on("focusout","#account-number",function(){ alert("number ready"); }); 为什么会发生这种情况?我不知道,但这就是我在所有其他方法都失败时尝试的方法。我读到这实际上是合乎逻辑的,在输入元素上是预期的,但我找不到资源。
https://stackoverflow.com/questions/53421265
复制相似问题