2
我使用pjax以這種方式(從https://github.com/defunkt/jquery-pjax):如何取消pjax事件?
兩個。稍微突兀,路過的容器和有約束力的錯誤 處理程序:
<a href='/explore' class='js-pjax'>Explore</a>
$('#main').pjax('.js-pjax').on('pjax:error', function(e, xhr, err) {
$('.error').text('Something went wrong: ' + err)
})
在某些情況下,我的鏈接可以有一個類,應該避免經歷<a href='/explore' class='js-pjax no-link'>Explore</a>
和代碼停止鏈接它:
$('body').on('click', 'a.no-link', function() {
return false;
});
我的問題是:在這種情況下,返回false/preventDefault不會停止射擊pjax。
任何建議如果'js-pjax'鏈接也有類('no-link'),如何停止pjax?