focusout 不工作 jquery
focusout not working jquery
我在使用 focusout 时遇到了一些问题。选择输入框并单击输入框外时,我想要一个警报。但是,在我单击它并单击退出后,我没有收到警报。这是我的代码:
<script>
$(document).ready(function(){
$("#val1").focusout(function(){
alert('focusout');
});
});
</script>
<p><label>Value: </label><input id="val1" type="text" placeholder="example: val"></p>
有什么想法吗?谢谢!
将您的代码复制到 FIDDLE. I also added focusin function as well. So you can do some comparison. focusout with focusin
后即可使用
$("#val1").focusout(function(){
alert('focusout');
});
$("#val1").focusin(function(){
alert('focusin');
});
.focusout() 仅在您单击另一个可聚焦元素时有效。我也在尝试解决的问题是当您在输入框外单击时会发生什么。 input不再有焦点,但是没有触发focusout事件
我很感激任何人对此的想法!!
我在使用 focusout 时遇到了一些问题。选择输入框并单击输入框外时,我想要一个警报。但是,在我单击它并单击退出后,我没有收到警报。这是我的代码:
<script>
$(document).ready(function(){
$("#val1").focusout(function(){
alert('focusout');
});
});
</script>
<p><label>Value: </label><input id="val1" type="text" placeholder="example: val"></p>
有什么想法吗?谢谢!
将您的代码复制到 FIDDLE. I also added focusin function as well. So you can do some comparison. focusout with focusin
后即可使用 $("#val1").focusout(function(){
alert('focusout');
});
$("#val1").focusin(function(){
alert('focusin');
});
.focusout() 仅在您单击另一个可聚焦元素时有效。我也在尝试解决的问题是当您在输入框外单击时会发生什么。 input不再有焦点,但是没有触发focusout事件
我很感激任何人对此的想法!!