Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 16.04.2015, 23:28
Кандидат Javascript-наук
Отправить личное сообщение для mitiya Посмотреть профиль Найти все сообщения от mitiya
 
Регистрация: 13.01.2011
Сообщений: 114

вот только сразу предупреждаю, там трафика мегабайта на 3.
Когда загрузится, ткните по абзацу до которого доскролилось и увидите что индекс у него 126, а скролил я до 101. Это к примеру.
Ответить с цитированием
  #12 (permalink)  
Старый 16.04.2015, 23:48
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,124

mitiya,
берёте индекс в одном месте, а ищите в другом?
var txt = $('#text'), divs = $("div", txt);
    divs.click(function(){
		$(this).css('background', 'red');
		var x = divs.index(this);
		alert(x);
	});

	$('html, body').animate({
		scrollTop: divs.eq(101).offset().top
	}, 200);
Ответить с цитированием
  #13 (permalink)  
Старый 17.04.2015, 00:03
Кандидат Javascript-наук
Отправить личное сообщение для mitiya Посмотреть профиль Найти все сообщения от mitiya
 
Регистрация: 13.01.2011
Сообщений: 114

О спасибо.
Запутался с index()
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сохранить ссылку после перезагрузки страницы? raindew jQuery 0 25.09.2013 22:15
Управление скроллом "а-ля тач" HonesT Элементы интерфейса 2 27.08.2013 14:25
Как сохранить быстро перезагружаемую страницу? avatator Общие вопросы Javascript 8 16.05.2013 01:39
Как сохранить css всей страницы? KupueIIIKo Events/DOM/Window 1 20.01.2012 10:39
Как постоянно запускать одну и туже ссылку? Maxim Общие вопросы Javascript 28 27.02.2009 09:25