我在我的一个项目中使用pjax。我在新标签/窗口中打开页面时遇到问题。
pjax似乎打开了同一窗口中的所有链接,但外部网站链接除外。
Pjax代码
$(function(){
$(document).pjax('a', '.main-header');
});
任何人都可以告诉我带有target="_blank"
的网址有什么问题,以及如何解决这个问题?非常适合你的帮助。
答案 0 :(得分:2)
我相信你可以使用这样的选择器来选择a
不具有target="_blank"
的标签:
$(document).pjax('a:not(a[target="_blank"])', '.main-header')