views:

43

answers:

2

Hello,

I know JQuery does most when it comes to cross-browser issues. I just wanted to know if offset() method of JQuery serves the purpose of cross-browserability, I mean top, left, etc properties that can be derived from it?

Basiclly once I apply top, left, etc properties (which are derived from offset() function) to an element, I need to make sure that the element appears at the specified location across all browsers.

Thanks

+1  A: 

Unless otherwise noted in the documentation, all jQuery methods will work in every supported browser.

You can also search the bug tracker.

SLaks
+1  A: 

Assuming what you're doing doesn't involve taking the element out of flow and the document re-flowing, it should behave the same in all browsers. If you cause a re-flow, you need to reposition in some edge cases.

Nick Craver