2013-02-20 66 views
0

所以我列出了一堆WordPress的帖子,當我點擊一個標題時,jquery通過ajax加載單個帖子頁面,我猜,我不想,我只想要一個環節的正常行爲,我想這一點:防止jquery移動鏈接改變行爲

 $('article a').click(function(event){ 
    event.preventDefault(); 
    //also possible 
    event.stopImmediatePropagation(); 
}); 

但不工作,我也試過在<a>data-role="none"data-enhance="false",但仍然沒有成功。

我的意思是,我可以聽取與jquery的點擊,並做一個window.location但這將是病態的這樣做。

任何解決方案的傢伙?

+0

AJAX如何綁定到鏈接?我會找到代碼的位置,如果移動,就在那裏更改它。讓函數不運行AJAX並返回true,然後它將轉到默認行爲。 – 2013-02-20 21:40:02

回答

0

解決這樣的:

$('article a').click(function(event){ 
    event.stopImmediatePropagation(); 
}); 
0

如果你想鏈接的正常行爲,你嘗試過data-ajax="false"裏面a標籤?

<a href="#home" data-role="button" data-icon="home" data-transition="slide" data-inline="true" data-ajax="false">Home</a>