Я хочу добавить элемент к другому элементу. Проблема в том, что «целевой элемент» идентифицируется только классом, и этот класс используется дважды. В моем случае я хочу добавить к последнему/второму присутствию элемента. Проверить скрипку здесь для визуализацииДобавить элемент во второе присутствие класса HTML
Начальная точка:
<div class="container">
<div class="myClass">This is a <strong>not</strong> the target</div>
<div class="myClass">This is the target</div>
</div>
<div class="container2">
<div class="source">This is the source</div>
</div>
Гол
<div class="container">
<div class="myClass">This is a <strong>not</strong> the target</div>
<div class="myClass">This is the target
<div class="source">This is the source</div>
</div>
</div>
<div class="container2">
<!-- Big beautiful hole of emptiness -->
</div>
То, что я пытался
$(".source").appendTo(".myClass");
Что добавляет «.source» в оба div с классом «.myClass».
Вы можете использовать $ (". Container div"). Eq (0) .append (". MyClass") –
Ваш вопрос непонятен. Вы хотите «добавить к» или «вставить после» ??? Или вы допустили ошибку в ожидаемой HTML-разметке? –
Пожалуйста, не добавляйте «Разрешено» к названию вопроса. Просто примите правильный ответ. Обратитесь к этой статье, пожалуйста: http://stackoverflow.com/help/someone-answers –