У меня есть код, сгенерированный CMS:
<div class="block">
<a class="link" href="#">Link</a>
<h4>Header here</h4>
<div class="text">Some text here</div>
</div>
, и мне нужно переместить ссылку после текстового div. Я пробовал это:
$(document).ready(function() {
$('.block').each(function() {
$('.block a.link').insertAfter('.block div.text');
});
});
, но это приводит только к тому, что ссылки повторяются примерно 10 раз (количество циклов.
Я пробовал использовать $ (this), но не совсем понимаю, как написать правильный синтаксис для добавьте a.link в функцию ... вот так:
$(this).a.link.insertAfter($(this).div.text);