我試圖去關注類似的問題,但在這裏找不到任何東西。所以這是我的問題。我有一個多div的結構。每個div都有一個類名'testClass'。我需要獲取所有輸入類型的屬性,按鈕 這裏是我的代碼,如何在Jquery中處理每個輸入類型的嵌套
<body>
<div class="testClass">
/* Few Code */
<input type="text" id="txt1" /> <br/> <input type="text" id="txt21" />
/* Few Code */
<button id="btn1">Button1</button>
</div>
<div class="testClass">
/* Few Code */
<input type="text" id="txt2" /> <br/> <input type="text" id="txt22" />
/* Few Code */
<button id="btn2">Button2</button>
</div>
<div class="testClass">
/* Few Code */
<input type="text" id="txt3" /> <br/> <input type="text" id="txt23" />
/* Few Code */
<button id="btn3">Button3</button>
</div>
我曾嘗試以下
$("div .testClass").each(function() {
/* Some code present */
$(this).find('input,button').each(function(){
});
});
,但它無法正常工作。在第一個每個語句之後,如何從div類testClass中選擇輸入類型。
你能幫忙嗎?謝謝。
哪些屬性做你需要?所有這些,或者只是'type'屬性? – Alnitak
從選擇器'「div .testClass」'中刪除空格,即使用'「div.testClass」'。你以這種方式尋找那些屬於div的後代的元素,而不是那個類的div。 – nnnnnn
第二個'each'之後的額外點也出現在您的真實代碼中? –