2011-08-13 8 views

答えて

0

セレクタchildrenを使用できます。何か他のものは、どういうわけか、クラスまたはIDセレクタを使用するか、または最初の使用によりsmarltyそれを選択...親のdivを見つけるfind

<div class="abc"> 

    <div class="def">Div 2</div> 
    <div class="def">Div 3</div> 

</div> 

を使用するために、それはDOMダウンのみの単一レベルを移動する注意してください。あなたを助けるなど、最後

$(".abc").children().each(function(){ 
$(this).html("test"); 
}); 

または

$(".abc").children(":first").append("test2"); 

http://jsfiddle.net/fVQB8/ セレクタを使用していますか?

+0

OPが重複していることを明確に区別していないことを確認してください –

+0

ありがとう!私は "俳優"が背景に実行し、衝突しないようにゲームを作るので、私は別のdivの下にdivを意味しました – Dei

+0

OHH本当にいいです、おい、おいしいよ! – Dei

0

これを得るには、1つのDIVをi1、もう1つのdivをExample Image1とすると、offsetTopとoffsetLeftの位置を取得して比較することができます。

var y = document.getElementById('i1').offsetTop; 
    var x = document.getElementById('i1').offsetLeft; 


    var elementy = document.getElementById('image1').offsetTop; 
    var elementx = document.getElementById('image1').offsetLeft; 

    if (elementy == y) { 
     if (elementx == x) { 
      gameover(); 
     } 
    } 
関連する問題