Javascript 模糊事件忽略jquery中的单击事件

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");

这是js代码:

       $(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才是真正回答这个问题的人)。