This code works in FF, but not in IE:
parseInt($('.scroller').css('left');
In FF it returns 0px;
In IE it returns NaN
.
What's a good way to get a pixel position of an element?
<div class="holder">
<div class="scroller">
</div>
</div>
Use offset
:
$('.scroller').offset().left;
offset()
returns an object containing the properties left
and top
, which are the position values relative to the document in pixels.
If you want the position relative to the parent element, use position
instead.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With