Javascript 模糊事件忽略jquery中的单击事件
这是js代码:Javascript 模糊事件忽略jquery中的单击事件,javascript,jquery,html,Javascript,Jquery,Html,这是js代码: $(document).ready(function() { $("#test1 ,#test2").blur(function() { alert("Blur of text box"); }); $("#buttonClick").click(function() { alert("Button clicked");
$(document).ready(function() {
$("#test1 ,#test2").blur(function() {
alert("Blur of text box");
});
$("#buttonClick").click(function() {
alert("Button clicked");
});
});
HTML代码:
<input type="text" name="test1" id="test1">
<input type="text" name="test2" id="test2">
<input type="button" value="Click" id="buttonClick">
在这里,模糊事件和单击事件可以单独正常工作,但当
我的意思是例句:若我在文本框中写些东西,然后点击按钮
会调用模糊事件,但不会触发单击
知道为什么会发生这种情况吗?解决办法是什么
提前谢谢
alert()
暂停脚本其余部分的执行,直到关闭警报弹出窗口。改用console.log()
。因为alert()
会将应用程序设置为挂起状态。使用console.log()
VDesign是绝对正确的。为什么-1,请发表评论,我理解@VDesign的答案是正确的,但问题是有效的这已经在对问题的评论中得到了回答,仍然感谢您的回复@sandip我知道,这就是为什么我把它变成了一个社区维基答案——它现在对将来访问这个问题的人来说更容易看到,而且我没有从中获得任何声誉(因为VDesign才是真正回答这个问题的人)。