Сообщение от xTODx
|
написать в jquery?
$(document).('#getFixed').offsetTop;
|
Хоть раз посмотрите устройство жиклера чтобы понять _что_ быстрее в принципе.
Хоть запрототипируйся но когда вы передаете {'position': 'fixed', 'top': '10px'} скрипт должен профтыкать ключи объекта в имена атрибутов, а значения ключей в значения атрибутов.
И вот это
var $cache = $('#getFixed');
оно действительно?
Типа жиквери отложил в своей бд что был запрошен такой элемент #getFixed и искать его больше не надо, а надо просто взять по ключу getFixed и выдать ссылку взад.
Верится с трудом. Следовательно var $cache = $('#getFixed') - то есть поиск элемента в дереве - выполняется каждый раз когда сгорает событие scroll.
Насколько я понимаю это синтаксис $(window) полегче, поскольку передается явно готовая ссылка, но которую тоже еще надо отпарсить в том же махровом геттере.
Оценить ваше творение в целом лично не могу. Это не ява-скрипт.