Показать сообщение отдельно
  #6 (permalink)  
Старый 06.02.2014, 17:23
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Сообщение от xTODx
написать в jquery?
$(document).('#getFixed').offsetTop;
Хоть раз посмотрите устройство жиклера чтобы понять _что_ быстрее в принципе.

Хоть запрототипируйся но когда вы передаете {'position': 'fixed', 'top': '10px'} скрипт должен профтыкать ключи объекта в имена атрибутов, а значения ключей в значения атрибутов.

И вот это

var $cache = $('#getFixed');

оно действительно?

Типа жиквери отложил в своей бд что был запрошен такой элемент #getFixed и искать его больше не надо, а надо просто взять по ключу getFixed и выдать ссылку взад.

Верится с трудом. Следовательно var $cache = $('#getFixed') - то есть поиск элемента в дереве - выполняется каждый раз когда сгорает событие scroll.

Насколько я понимаю это синтаксис $(window) полегче, поскольку передается явно готовая ссылка, но которую тоже еще надо отпарсить в том же махровом геттере.

Оценить ваше творение в целом лично не могу. Это не ява-скрипт.
Ответить с цитированием