2015-03-02 41 views
0

有時我會遇到在變量中具有HTML元素ID的情況。
例如var activePage = frontPage。我如何使用這個來獲取帶有jQuery的DIV元素?如何通過變量獲得jQuery的HTML元素?

因爲這不起作用:var div = $('#'+activePage+'footer li a')

我知道我可以使用document.getElementById(activePage) - 但我不知道如何將它與jQuery一起使用。

+4

您需要在那裏有空格。 'var div = $('#'+ activePage +'footer li a')'。沒有空間,jQuery會尋找'frontPagefooter'的ID# – j08691 2015-03-02 18:23:55

+0

是的 - 這是缺少的空間.... *感覺很愚蠢* :) – Steven 2015-03-02 18:25:20

回答

1

你需要一個空間。 var div = $('#'+activePage+' footer li a')。如果沒有空間,jQuery會查找ID爲frontPagefooter

相關問題