jQuery .after函数是打印而不是移动?

时间:2014-06-27 16:39:24

标签: jquery

我有一些子菜单项,我想在移动菜单上移动,所以我移动了所需的<li>,以便他们不再是孩子,而是兄弟姐妹。这样可以保持打印'li.mftopmenu'而不是移动元素。我也试过.insertafter,但只是克隆它们,然后移动它们。

jQuery('li.mfsubmenu').after('li.mftopmenu');

1 个答案:

答案 0 :(得分:1)

尝试传递element而不是字符串,换句话说是选择器字符串

jQuery('li.mfsubmenu').after(jQuery('li.mftopmenu'));