Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.10.2012, 19:26
Интересующийся
Отправить личное сообщение для vyaceslav.kr Посмотреть профиль Найти все сообщения от vyaceslav.kr
 
Регистрация: 14.07.2012
Сообщений: 26

Jquery Scroll
Привет!
Есть 2а дива:
<div class="leftCol" height="200px;"></div>
<div class="rightCol" height="1000px;"></div>

Нужен скролл но максимально чтоб скролился до высоты rightCol
Написал такой вариант:
$(window).scroll(function() {
        var rightColHeight = parseInt($('.rightCol').css('height'));
        var leftColHeight = parseInt($('.leftCol').css('height'));
        var leftColTop = parseInt($('.leftCol').offset().top);
        var rightColTop = $('.rightCol').offset().top;
        var heightScroll = rightColHeight-leftColHeight;
        if(leftColTop > heightScroll) {
            $('.leftCol').css('position','relative').css('top',heightScroll+'px');
        }
    });


Вниз нормально опускается но проблема в том что когда скролю вверх он стоит на месте. Как исправить это ?
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
хочу инвайт на хабр macdack Оффтопик 45 28.07.2013 23:18
Динамически загружаемая jQuery и jQuery-функции в одном файле 67bytes Общие вопросы Javascript 6 06.03.2013 09:01
Вопрос поддержки старых методов jQuery antonM jQuery 1 04.10.2012 00:08
scroll jquery остановить прокрутку ntro123 Библиотеки/Тулкиты/Фреймворки 1 28.03.2011 00:52
jquery scroll qwermjk Общие вопросы Javascript 5 11.03.2011 00:09