2

私はこれを解決できないようです...

選択したリスト要素をデタッチ (または削除) し、ulの最初の li 要素の に挿入し直す必要があります。

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

だから私はこれがうまくいくかもしれないと思ったが、いいえ。

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

助けていただければ幸いです、カムに感謝します

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).parent().prepend($(this).detach());
于 2012-11-16T01:12:04.977 に答える
0

これを試して $this.slice().after('ul.support-items');

于 2012-11-16T00:02:36.667 に答える
0

エレガントではありませんが、うまくいきます..

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

于 2012-11-16T01:18:42.273 に答える