Я бы хотел запретить PJAX-клики по ссылкам, если не введено поле ввода.
Вот код:
$('a.pjax').pjax({container: '#main_content'}).live('click', function(event){
if(keyed){
console.log('yes, you typed');
}
else if(keyed==false){
console.log('no, please type something');
event.preventDefault();
}
});
Моя проблема в том, что, несмотря на правильное определение условия, PJAX по-прежнему загружает страницу независимо от preventDefault()
.
Есть мысли о том, почему это не работает?