【发布时间】:2014-02-28 11:42:17
【问题描述】:
考虑跟随,
<body>
<form id="form1" runat="server">
<div>
<input type="text" id="txt1" />
<input type="button" id="btn1" value="Submit"/>
</div>
</form>
<script>
$("#txt1").live("blur", function () {
console.log('blur');
return false;
});
$("#btn1").live("click", function () {
console.log('click');
return false;
});
</script>
</body>
上面的代码将在触发相应事件时记录模糊事件和点击事件。 如果单击或更改文本框中的某些内容,然后单击按钮 btn1 模糊和单击事件将分别发生。我想要的是如果由于 btn1 而发生模糊事件,则不应发生单击事件,它应该只记录模糊事件,我想要阻止点击事件的发生。 这个怎么做?有人可以帮忙吗?
【问题讨论】:
-
查看我的 (@user2727841) 答案和链接...如果它满足您的要求,请投票给其他人以供参考....
-
好的,你的问题解决了……
标签: javascript jquery events