1
我在寫一個ajax導航腳本。 我發現我可以通過使用jquery沒有方法錯誤
('a[href=' + document.location.hash + ']').addClass('current');
凸顯當前部分進入菜單,但我得到這個錯誤:
Object a[href="#home"] has no method 'addClass'
什麼建議嗎?
我在寫一個ajax導航腳本。 我發現我可以通過使用jquery沒有方法錯誤
('a[href=' + document.location.hash + ']').addClass('current');
凸顯當前部分進入菜單,但我得到這個錯誤:
Object a[href="#home"] has no method 'addClass'
什麼建議嗎?
東西的缺失:
$('a[href="' + document.location.hash + '"]').addClass('current');
你忘了$
標誌?
嘗試:
$('a[href=' + document.location.hash + ']').addClass('current');
沒有$
,JavaScript的解析器會認爲這是一個字符串對象。
感謝它工作正常;將javascript,php和html標記混合到一行代碼中會令人瘋狂地混淆。 – g0dl3ss 2012-04-04 09:51:40