1
我有一個包含子菜單的下拉菜單。當我點擊一個li項目時,jquery應該添加一個類到最接近的ul來讓ul打開。但是當我點擊一個li項目時,它會重定向到一個新的網頁。如何在網站刷新後記住添加的類?jquery.js?v = 1.9.1:4421未捕獲的錯誤:語法錯誤,無法識別的表達式:[object Object]
我已經試過這樣:
jQuery(function() {
jQuery('#mobile-menu').on('click', function (e) {
localStorage.setItem('lastTab', jQuery(e.target).closest('ul').addClass('leave-open'));
});
var lastTab = localStorage.getItem('lastTab');
if (lastTab) {
jQuery(lastTab).addClass('leave-open');
}
});
但我的控制檯說:
的jquery.js V = 1.9.1:4421未捕獲的錯誤:語法錯誤,無法識別的表達式:[目標對象]
有人可以幫我嗎?
Thx
使用$(本),而不是jQuery的(e.target) – Fky