Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.06.2013, 15:02
Интересующийся
Отправить личное сообщение для antonio22 Посмотреть профиль Найти все сообщения от antonio22
 
Регистрация: 08.06.2013
Сообщений: 24

Fixed при скроллинге
Добрый день
если появляется необходимость в горизонтальной или вертикальной прокрутке, то соответствующая таблица фиксируеться.
У меня вопрос
Вот есть код
$(document).ready(function(){
var offset = $("#fixed").offset();
$(window).scroll(function(){
if ($(window).scrollTop() > offset.top) {
$("#fixed").css({'top': '5px', 'position': 'fixed'}); /* тут можно задать отступ от верхней границы, в данном случае это 10 px */

}
else {
$("#fixed").css({'top': offset.top, 'position': 'static'});
};
});
});

<table id="fixed">
<tr>
<td>
Привет!! как твои дела??
</td>
</tr>
</table>
===========
таблица сама падает после скролинга и плохо получаеться.
ребята подскажите пожайлуста как сделать чтоб все плавно было и ничего не падало
пример можно посмотреть здесь
http://market.yandex.ru/compare.xml?...D=160043&eq=no
Готов заплатить 10$
Ответить с цитированием
  #2 (permalink)  
Старый 19.06.2013, 12:35
Аспирант
Отправить личное сообщение для Neumann Посмотреть профиль Найти все сообщения от Neumann
 
Регистрация: 17.04.2012
Сообщений: 44

4 строчка

$(document).ready(function(){
var offset = $("#fixed").offset();
$(window).scroll(function(){
if ($(window).scrollTop() > offset.top - 5) {
$("#fixed").css({'top': '5px', 'position': 'fixed'});
}
else {
$("#fixed").css({'top': offset.top, 'position': 'static'});
};
});
});


Номер кошелька вебмани написал в личку
Ответить с цитированием
  #3 (permalink)  
Старый 21.06.2013, 00:28
Аспирант
Отправить личное сообщение для Neumann Посмотреть профиль Найти все сообщения от Neumann
 
Регистрация: 17.04.2012
Сообщений: 44

Не платит, плохой человек(
Ответить с цитированием
  #4 (permalink)  
Старый 21.06.2013, 00:52
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 32,635

Neumann, пара слов в защиту)))
1. а вы с ним договаривались?
2. проблема решена и оплачена.
P.S. добавка -5 не решала тут всех вопросов, пробовал и этот вариант до вас.
Ответить с цитированием
  #5 (permalink)  
Старый 23.06.2013, 01:06
Аспирант
Отправить личное сообщение для Neumann Посмотреть профиль Найти все сообщения от Neumann
 
Регистрация: 17.04.2012
Сообщений: 44

рони Второй пункт не понял
Ответить с цитированием
  #6 (permalink)  
Старый 24.06.2013, 16:50
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 2,932

Neumann, а за что платить, за -5?
Лучше бы с этим вопросом автор обратился в "Общие вопросы по JavaScript", там бы и бесплатно -5 дописали
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Fixed при скроллинге antonio22 Элементы интерфейса 0 18.06.2013 01:29
Подгрузка картинок при скроллинге Александр141 Серверные языки и технологии 1 15.05.2013 18:36
при скроллинге событие повторяется много раз зверек jQuery 10 08.05.2013 20:43
Кратное увеличение при клике на кнопку vabus Элементы интерфейса 2 15.04.2013 20:42
Вывод данных единожды, при открытии окна? Ggorsh Events/DOM/Window 1 28.04.2009 01:04