рассмотреть следующие,Как остановить событие в javascript?
<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 blur и нажать событие произойдет соответственно. Что я хочу, если происходит размытие события из-за btn1, тогда нажмите событие не должно произойти, оно должно регистрировать только событие размытия, I хотите остановить событие click. Как это сделать? Может ли кто-нибудь помочь?
см. Мой (@ user2727841) ответ и ссылку ... Если он выполнит ваше требование, тогда проголосуйте за него для других. – user2727841
Хорошо, ваша проблема решена ... – user2727841