Показать сообщение отдельно
  #6 (permalink)  
Старый 17.03.2015, 08:38
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

Bond, ну как минимум тебе нужно записать элемент в переменную и вынести за ф-цию:

var bl = $('.bl');

$(window).scroll(function() {
    bl.css(...);
});


Иначе ты каждый раз дёргаешь весь документ, парсишь селектор и ищешь по этому селектору нужный элемент.

Вообще такие дела лучше делать на чистом JS, ибо будет быстрее и производительней. Кстати, тут transform тоже лишний, лучше просто менять top/bottom.
Ответить с цитированием