2013-07-02 82 views
0

我完全不熟悉Backbone和JS,所以如果這是一個愚蠢的問題,請原諒我。如何通過Backbone中的標籤訪問子元素

這裏是我的HTML代碼:

<div id="sectionOne"> 
     <h3 class="listHeader"></h3> 
     <ul></ul> 
    </div> 

    <div id="sectionTwo"> 
     <h3 class="listHeader"></h3> 
     <ul></ul> 
    </div> 

    <div id="sectionThree"> 
     <h3 class="listHeader"></h3> 
     <ul></ul> 
    </div> 

如果我有其中ID是指sectionOne,比如,現在我做一個骨幹視圖:

$(this.id).append(someCode); 

其中一期工程,但當然它只在div內打印。我如何將代碼直接附加到h3和ul元素上?我試圖

$(this.id.ul).append(someCode); 

$(this.ul).append(someCode); 

但既不工程。我在這裏發現了很多類似的問題,但沒有說明如何通過特定ID中的標記名稱訪問元素。

謝謝!

回答

0

這更具體地說是一個jQuery選擇器問題。

$(this.id + ' ul')將選擇嵌套在div內的ul元素。

$(this.id + ' h3')將選擇嵌套在div內的h3元素。

+0

是的,現在我認爲這是一個普遍的jQuery問題,我的不好。無論哪種方式,嘗試了這一點,程序正在完美工作:)謝謝! – Emily

相關問題