У меня есть этот JQueryJQuery UNBIND не работает, как я ожидал
$('input#application_submit.bigbutton[value=Agree]').click(function(e){
e.preventDefault();
var reason = $('.agree_reason:visible');
var reason_text = $('.agree_reason:visible textarea');
if(reason.length == 0){
$('.agree').show();
}else{
if(reason_text.val() == ''){
$('.agree').show();
$('#application_agree').css('border', '1px solid #CC0000');
$('.agree_validation_message').show();
}else{
$('input#application_submit.bigbutton[value=Agree]').unbind();
$('input#application_submit.bigbutton[value=Agree]').click();
}
}
});
и все отлично, пока не до отвязать .... то, что мне это нужно сделать, это удалить этот обработчик и сделать нормальное событие щелчка, но его замерзание мой браузер, потому что его в бесконечном цикле я думаю .... я когда-либо пробовал fundtion JQuery умереть, а также не повезло ... какие-либо идеи
насчет 'вернуться ложным;'? – Sneakyness
@ Незнакомец, вы имеете в виду 'return true ', я думаю. – PeeHaa
Адамс ответ решил проблему ... спасибо – Trace