當我嘗試這樣做:jQuery的使用變量不工作
if (window.location.hash) {
current_page = window.location.hash;
}
$(current_page).siblings('.page').css(display: 'none');
CURRENT_PAGE將e.g #hello
,所以我不認爲去除#
是必要的,因爲我使用的ID來識別元素。
這是我在Chrome中的錯誤:
Uncaught SyntaxError: Unexpected token:
我不明白不止於此。
我讀過關於如何在選擇器中使用變量的其他問題,它應該工作。我也重寫了兩遍,以確保沒有隱藏的字符。
有誰知道什麼是錯的?
那麼window.location.hash是什麼? - >'console.log(window.location.hash)' – iappwebdev 2013-02-22 15:12:30