我有幾個Div類弧,我如何選擇和設置一個屬性使用的位置作爲參考?如何通過位置ID選擇元素?
例如:
$(".FirstClass .Arc").css("background-color",color);
$(".ThirdClass .Arc").css("background-color",color);
$(".FourthClass .Arc").css("background-color",color);
<div class="get">
<div class="arc">
<span class="text">Secretaria</span>
<input type="hidden" class="percent" value="100" />
<input type="hidden" class="color" value="#f6c201" />
</div>
<div class="arc">
<span class="text">Financeiro</span>
<input type="hidden" class="percent" value="100" />
<input type="hidden" class="color" value="#97BE0D" />
</div>
<div class="arc">
<span class="text">Acadêmico</span>
<input type="hidden" class="percent" value="100" />
<input type="hidden" class="color" value="#C5EF63" />
</div>
<div class="arc">
<span class="text">Biblioteca</span>
<input type="hidden" class="percent" value="100" />
<input type="hidden" class="color" value="#88B8E6" />
</div>
<div class="arc">
<span class="text">Portaria</span>
<input type="hidden" class="percent" value="100" />
<input type="hidden" class="color" value="#BEDBE9" />
</div>
<div class="arc">
<span class="text">Aluno</span>
<input type="hidden" class="percent" value="100" />
<input type="hidden" class="color" value="#B02E98" />
</div>
<div class="arc">
<span class="text">Responsável</span>
<input type="hidden" class="percent" value="100" />
<input type="hidden" class="color" value="#ED3237" />
</div>
<div class="arc">
<span class="text">Professor</span>
<input type="hidden" class="percent" value="100" />
<input type="hidden" class="color" value="#F58634" />
</div>
</div>
我使用。每個(函數(I)){}找到一個屬性,但我想設置爲所有.ARC類元素的屬性,我想設置用於使用所述位置中的特定元素不同的屬性引用
如果您只是想按位置選擇一個div,您可以使用'.arc:eq(index)'來獲取指定的一個index –
或者你可以使用'$('。arc')。eq(index)'。考拉的方式,'$('。arc:eq(index)')',但是更快。請記住0將是第一個位置。如果你想多選擇你可以[這樣做](http://stackoverflow.com/questions/8449449/how-to-write-a-jquery-selector-with-multiple-eqs-in-single-表達) –