У меня есть это в моем HTML:Ориентация на конкретный DIV с помощью JQuery
<div id="slideshow">
<div class="image">
<img src="http://upload.wikimedia.org/wikipedia/en/a/aa/Bart_Simpson_200px.png" alt="Bart"/>
<div class="caption">Bart Simpson</div>
</div>
<div class="image">
<img src="http://upload.wikimedia.org/wikipedia/en/e/ec/Lisa_Simpson.png" alt="Lisa"/>
<div class="caption">Lisa Simpson</div>
</div>
<div class="image">
<img src="http://upload.wikimedia.org/wikipedia/en/0/02/Homer_Simpson_2006.png" alt="Homer"/>
<div class="caption">Homer Simpson</div>
</div>
</div>
В моей Jquery я добавить класс с текстом в классе изображения. Однако, используя:
$(".image").append(data[index]);
где data - массив, содержащий новый класс, код входит во все экземпляры образа класса. Теперь я хочу сделать следующее: на основе индекса я хочу добавить новый код в определенный класс изображения. Поэтому для индекса 0 я хочу добавить код в класс с Bart, для индекса 1, в класс с Lisa и т. Д.
Я не могу использовать операторы if, поскольку количество изображений в HTML может измениться, но не файл js.
Отлично работает! Благодарю. – 2014-09-13 16:30:54