假设我有一个包含某些随机元素的
,但是有一个元素我使用了这个唯一的选择器:
$('.myUniqueElement')
。我想使用.insertAfter()
将此元素移动到我的中的最后一个子位置,是否可能?该怎么解决?
这是我的解决方案: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;}
.insertAfter()
移动一个元素时它确切地在做什么吗? - Pejman