2

我似乎无法解决这个问题...

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

http://fiddle.jshell.net/PgfEF/

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

$(this).slice().prependTo('ul.support-items > li:first-child:after');

任何帮助表示赞赏,谢谢 Cam

4

4 回答 4

1

这个怎么样:

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

jsFiddle 示例

于 2012-11-16T01:21:50.673 回答
0

试试这个 $this.slice().after('ul.support-items');

于 2012-11-16T00:02:36.667 回答
0

这应该有效:

$(this).parent().prepend($(this).detach());
于 2012-11-16T01:12:04.977 回答
0

制定了一个解决方案,并不优雅,但它有效..

http://fiddle.jshell.net/PgfEF/1/

于 2012-11-16T01:18:42.273 回答