надеюсь, ты сможешь мне помочь. У меня есть HTML-разметка, как это:
<a href="error.htm" class="button" id="_uiStart" style="-moz-border-radius: 4px 4px 4px 4px;">
<span>Start</span>
<input type="text" id="_uiCode">
</a>
Обычно, когда пользователь нажимает на текстовое поле, страница перенаправляется на «error.htm». Я хотел предотвратить это, поэтому я использую jQuery для отмены этого:
$(document).ready(function() {
var mute = function(event){
event.stopPropagation();
};
$('a.button input').click(mute)
.mousedown(mute)
.mouseup(mute);
}
Однако это не работает, щелчок по-прежнему обрабатывается привязкой и перенаправляет на «error.htm».
Пожалуйста, помогите, спасибо.