jQuery追加到下一个或查找
我有两个div,我想把.a移到里面。u-list 第一个u型列表中的.a 1,2,3 第二个u型列表中的4,5,6jQuery追加到下一个或查找,jquery,Jquery,我有两个div,我想把.a移到里面。u-list 第一个u型列表中的.a 1,2,3 第二个u型列表中的4,5,6 <div id='div-1'> <div class='u-list'></div> <div class='a'>1</div> <div class='a'>2</div> <div class='a'>3</div> </div>
<div id='div-1'>
<div class='u-list'></div>
<div class='a'>1</div>
<div class='a'>2</div>
<div class='a'>3</div>
</div>
<div id='div-2'>
<div class='u-list'></div>
<div class='a'>4</div>
<div class='a'>5</div>
<div class='a'>6</div>
</div>
谢谢它不起作用有两个原因
放置在
“
添加到选择器:$('div[id^=“div-”])
标记是不正确的,但这并不意味着他可以移动元素,不管怎样,浏览器会呈现元素。关于选择器,我认为“不需要”,因为代码对我来说运行正常。我解决了我的问题。这是因为.u-list实际上是来自另一个jQuery的类,它是在我的脚本之后加载的。所以实际上u类列表并不存在。
$( 'div[id^="div-"]' ).each(function( index ) {
$(this).find(".a").detach().appendTo($(this).find('.u-list'));
})