1

div (ベースシャツ) を div (ボタン) に追加するこの関数があります

<div class="Button"><div class="Base-Shirt"></div></div>

次に、画像を (Base-Shirt) div に入力します。スクリプトを実行すると、画像は "Base-Shirt" div の後に配置されます。彼らを追うのではなく、どうすれば彼らを「ベースシャツ」に入れることができるか知っていますか?

これが起こっていることです:

<div class="Button">
<div class="Base-Shirt"></div>
<img class="2016" src="img/swatch/2016.jpg" title="Ruby_Red" alt="Main, Pique">
<img class="2017" src="img/swatch/2017.jpg" title="Khaki_Tan" alt="Main, Pique">

これが私がしたいことです:

 <div class="Button">
 <div class="Base-Shirt">
 <img class="2016" src="img/swatch/2016.jpg" title="Ruby_Red" alt="Main, Pique">
 <img class="2017" src="img/swatch/2017.jpg" title="Khaki_Tan" alt="Main, Pique">
 </div>

関数

function parse(document){

//Product
    $(document).find("Item").each(function(){
        $(".Button").append('<div class="' + $(this).attr('name') +'"></div>');
    });

//Swatch    
    $(document).find("Swatch").each(function(){
        $(".Button:nth-child(1)").append(
        '<img class="' + $(this).attr('name') + '" alt="' + $(this).attr('alt') + '"  title="' + $(this).attr('title') + '" src="img/swatch/' + $(this).attr('name') + '.jpg">'
        );
    }); 

}//function parse End

ありがとうございました。

4

2 に答える 2

1

$(".Button").children(":first")div-shirt 要素に到達するものを試すことができます

于 2013-06-11T20:26:40.950 に答える
0

使用childrenしてeq

$(".Button").children(":eq(0)"); //<-- this will get you the first children(start form 0)
$(".Button").children(":eq(1)"); //<-- this will get you the second children
于 2013-06-11T20:31:02.010 に答える