0
我使用Ajax將single.php中的#article
內容加載到可篩選圖像導航所在的頁面模板中。Ajaxed Wordpress和內部#的問題鏈接
內容加載正常,過濾器導航工作正常。但是當我嘗試複製&將鏈接粘貼到新選項卡時,深層鏈接將不起作用。
我發現問題是可過濾的導航,通過將url添加到#foo
進行過濾。如果我刪除該功能/插件一切正常。
阿賈克斯添加事件聽者中,除了少數所有內部鏈接它們在此定義:
$(document).delegate("a[href^='"+siteUrl+"']:not([href*=/wp-admin/]):not([href*=/wp-login.php]):not([href$=/feed/])", "click", function() {
location.hash = this.pathname;
return false;
});
我嘗試添加我的內部鏈接,在那裏的過濾器,但沒有成功與:not[(href^=#)]
和similiar因爲我不知道邏輯。
我需要從#portfolio-filter li a
聽起來很有希望。只是不知道如何讓選擇器與其他人玩好..任何提示? – tobiasmay 2010-11-17 00:33:01
在那裏繞了我一圈,但遺憾的是這並不能解決我的問題。我猜我必須重新提出我的問題,但謝謝你的答案! – tobiasmay 2010-11-18 15:50:32