2016-03-24 34 views
0

私は各タイトルを複製し、それぞれのタイトルをコンテンツdivの上に置くためにinsertBeforeを使用していますが、すべてのタイトルを各divの上に挿入します。それぞれをクローンし、それぞれに追加する

私は自分のアプローチに間違っていますか?私はちょうど(それぞれにすべてではない)は、それぞれのdiv上記各タイトルが欲しい

$(".modAcTitle").each(function(){ 
    var newLink = $(this).clone(); 
    $(newLink).each(function (index) { 
     $(newLink).insertBefore('.content').index() 
    }); 
}); 

デモ:あなたはeq()を使用して、そのインデックスによってクローン化された要素を追加したい.content要素の各インスタンスをターゲットにすることができhttps://jsfiddle.net/m73ot4zh/

答えて

1

。これを試してみてください:

$(".modAcTitle").each(function(i) { 
    var $content = $('.content').eq(i); 
    $(this).clone().prependTo($content); 
}); 

Updated fiddle

+0

ご支援をいただき、ありがとうございます。これは私の問題を解決しました。 – Evan

関連する問題