如何使用jQuery检测另一个div的div?任何解决方案谢谢你的回答
答案 0 :(得分:0)
您可以使用children选择器。请注意,对于其他任何使用find
的内容,它只会沿着dom向下移动一个级别<div class="abc">
<div class="def">Div 2</div>
<div class="def">Div 3</div>
</div>
以某种方式找到父div ...使用类或id选择器或通过先使用选择smarlty。等等。
$(".abc").children().each(function(){
$(this).html("test");
});
或使用选择器
$(".abc").children(":first").append("test2");
http://jsfiddle.net/fVQB8/ 这对你有帮助吗?
答案 1 :(得分:0)
为了得到这个,您可以使用以下代码,如果您的一个DIV被称为i1而另一个div被称为示例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();
}
}