我對jQuery相當陌生,並且認爲我可能會做出比它需要的更難的東西。我有一個只是一個無序列表的jQuery變量。它是這樣聲明:在jQuery選擇器中使用jQuery對象
var $list = $('#activityList'); // activityList is ID of <ul>
我想用我創建了變量來選擇列表中的所有元素<li>
:
$items = $('#' + $list.attr('id') + ' > li');
有誰知道,如果有一個不同的語法來實現同樣的事情,而不必將變量分解爲它的id屬性?
謝謝。
澄清:我使用簡化的代碼來提出問題,但我希望在選擇器中使用jQuery變量「$ list」,而不是硬編碼該ID。
你爲什麼用$加前綴變量? – 2009-12-17 21:15:27
因爲它可以更容易地識別帶有大塊js代碼的jQuery對象。 – 2009-12-17 21:25:08
@桑德..凱文說什麼。 – 2009-12-17 21:33:58