2013-02-20 43 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>