Javascript jquery,将元素移动到最近的div
我想将一些Javascript jquery,将元素移动到最近的div,javascript,jquery,html,Javascript,Jquery,Html,我想将一些span元素移动到最近的div。我找到了解决我问题的办法,但对我不起作用。我有一些Html代码: 一些信息 ... 一些信息2 ... ... 您不能将div放在ul中,只能放在li中 您的html必须有效(a,ul需要关闭) 最接近的搜索对象是同级者,而不是同级者 由于您的标记无效,我不确定您是否想要列表中的div。此示例将它们从lis中删除,从而将列表分为两个列表 $(“按钮”)。单击(函数(){ $('span')。每个(函数(){ var$div=$(this)
span
元素移动到最近的div
。我找到了解决我问题的办法,但对我不起作用。我有一些Html代码:
-
一些信息
...
-
一些信息2
...
...
div
放在ul
中,只能放在li
中a
,ul
需要关闭)$(“按钮”)。单击(函数(){
$('span')。每个(函数(){
var$div=$(this).closest('ul')。兄弟姐妹('.cl1');
$(this.clone().appendTo($div);
$(this.remove();
});
});代码>
-
一些信息
...
-
一些信息2
...
Do Stuff
该方法查看祖先,而不是祖先的兄弟姐妹;除之外的任何元素都是
或元素的无效子元素。请稍候。首先,你的锚定标签没有正确关闭,这会引起头痛。其次,div标记和列表项标记作为无序列表的子项混合在一起。你想知道为什么事情不像你期望的那样发展?