dies ist mein Code:wie offsetX dass relativ zum übergeordneten div bekommen, wenn ich ein div mit jquery klicken
<div id="a" style="position:absolute;width:200px;height:200px;background:red;word-wrap:break-word;">
<div id="b" style="width:50px;height:50px;background:blue;"></div>
</div>
das Skript ist:
$("#b").draggable({ containment: 'parent' });
$('#a').click(function(e){
alert(e.pageX)
//return false;
})
die e.pageX relativ zu die window
,
Wie bekomme ich die x, y relativ zu den Eltern div?
die Demo ist hier: http://jsfiddle.net/KwYjr/2/
dank
warum meine firefox Show undefiend? – zjm1126
Verwenden Sie regulären Offset und obere und linke Eigenschaft, die sie sollten gut funktionieren. – kobe
In Firefox existieren sie nicht, also müssen wie angegeben berechnet werden. – Orbling