Это в настоящее время работает, по большей части:JQuery следующий брат Ли не работает на последней позиции
$(".nextproject").click(function() {
$(window).scrollTo(
$(this)
.parents()
.nextAll()
.find("li:visible:first"),
1000,
{easing:'easeOutExpo', axis:'x', offset:-75 }
);
});
Вы можете посмотреть демо здесь: http://www.studioimbrue.com/index2.php
Он прекрасно работает через все это. Когда вы нажимаете фильтры внизу, он все еще функционирует и пропускает скрытые div. Как только вы дойдете до конца, прямо перед #about div, он не продолжит работу, и я не знаю, почему этого не произойдет.
Редактировать: Я изменил элементы div на элементы li. Все еще работает неправильно; он попадает в последний список и больше не будет идти дальше. Это не имеет никакого смысла.
Красивые. Спасибо. Я не смешивал этих двух, я просто пытался найти множество возможностей для достижения того, что я пытался сделать. '.find()' был только последним, который я попытался. :) – steve
@steve - Добро пожаловать! :) –