У меня есть форма с идентификатором #jobForm
. В #jobForm
, я могу иметь любое количество <div>
-х с классом .jIN
jquery target n-й экземпляр класса
В .jIN
У меня всегда есть один класс под названием .allCharges
Я чтение данных из строки JSON вернулся с веб-сервера , Существует массив json под названием charges
. в charges
, есть поле под названием block
, которое соответствует n-му .allCharges
. Я хочу, чтобы цели и заполнить правильный .allCharges
с charges.chargesDesc
Я делаю это:
<form id="jobForm">
<div class="jIN">
<div class="allCharges"></div>
</div>
<div class="jIN">
<div class="allCharges"></div>
</div>
<div class="jIN">
<div class="allCharges"></div>
</div>
</form>
var cl=json.charges.length;
for(i=0;i<=cl-1;i++){
var block=json.charges[i].block;
$("#jobForm.jIN:eq("+block+") .allCharges").append(json.charges[i].chargeDesc);
}
, но это не работает.
[nth child selector] (http://api.jquery.com/nth-child-selector/) может быть? – lemieuxster
Отсутствие места в селекторе? '$ (" # jobForm .jIN: eq ("+ block +") .allCharges "). append (json.charges [i] .chargeDesc);' после идентификатора и перед классом '.jIN' – tymeJV