Скажем, у меня есть <div>, который содержит некоторые случайные элементы, но есть один элемент, который я создал с помощью этого уникального селектора: $('.myUniqueElement'). Я хочу использовать .insertAfter() для перемещения этого элемента в последнюю дочернюю позицию в моем <div>, возможно ли это? Каково решение?
Это мое решение: http://jsfiddle.net/silverlight/RmB5K/3/ - это нормально?
HTML:
<div class='p'>
<div class='myUniqueElement'>unique</div>
<div>item</div>
<div>item</div>
<div>item</div>
</div>
<input type='button' id='b' value='Do'/>
JavaScript:
$('#b').on('click',function(){
$('.myUniqueElement').insertAfter($('.p :last-child'))
});
CSS
.myUniqueElement{color:red;}