Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 重新排序列表项-剪切li元素并在li之后插入:第一个子元素_Jquery_Css - Fatal编程技术网

Jquery 重新排序列表项-剪切li元素并在li之后插入:第一个子元素

Jquery 重新排序列表项-剪切li元素并在li之后插入:第一个子元素,jquery,css,Jquery,Css,我似乎无法解决这个问题 我需要分离(或删除)所选列表元素,并将其插入到第一个li元素之后的ul中 所以我认为这可能有效,但没有 $(this).slice().prependTo('ul.support-items > li:first-child:after'); 感谢您的帮助, 谢谢Cam试试这个 $this.slice().after('ul.support items')这应该可以: $(this).parent().prepend($(this).detach()); 制定

我似乎无法解决这个问题

我需要分离(或删除)所选列表元素,并将其插入到第一个li元素之后的ul中

所以我认为这可能有效,但没有

$(this).slice().prependTo('ul.support-items > li:first-child:after');
感谢您的帮助, 谢谢Cam试试这个
$this.slice().after('ul.support items')

这应该可以:

$(this).parent().prepend($(this).detach());

制定了一个解决方案,虽然不优雅,但很有效

这个怎么样:

$('ul.support-items li').click(function(){
    $(this).insertAfter('ul.support-items li:first');
})​

运气不好,它会将文本添加到DOM而不是列表元素。谢谢,但这会将其添加到开头。在第一个孩子出生后我需要它。我想我找到了解决办法。