これは非常に単純に思えます。私がどのようにそれを混乱させているのか、静かではありません。
リストがあります。最初の 3 つの項目を前面から取り、背面に追加します。前面からアイテムを削除したくありません。前と後ろにつけてほしいです。
だから私のリストはこのように始まります
[1,2,3,4,5,6,7,8,9,10]
そして、私が終わった後、それはこのようになります
[1,2,3,4,5,6,7,8,9,10,1,2,3]
このリストは<ul>
これが私のコードです
_options.slides = $.makeArray($('.slide'));
var el = [];
$.each(_options.slides.splice(0, 3), function (x, item) {
el.push(item);
});
$('#video-triggers').clone().append(el); //break point here
私はあまりにも長い間これをいじっていたので、コードの誰かはおそらく不要です。clone append 行にブレークポイントを置き、コンソール (開発ツール) でコードを実行すると、結果は次のようになります。
編集
クローンと追加の行には結果がありますが、コンテナーにはそれらの結果がありませんか?
クローンなしの結果は次のとおりです
編集2
私もこれを試しました
$('#video-triggers').append(_options.slides.concat(el))