jQuery — переход к следующему тегу p

#jquery

#jquery

Вопрос:

Итак, я хотел бы иметь 2 кнопки Next и Previous, которые должны скользить вверх или вниз по тексту. Прямо сейчас я заставил его скользить вверх и вниз на 80 пикселей, что приятно.

Но я хотел бы знать, возможно ли заставить его перейти к следующему тегу p? И как бы вы это сделали?

Мой код прямо сейчас выглядит так:

 $('#next').click(function(){
$('#contentText').animate({
    'top':'-=80px'
    });
});
//

$('#previous').click(function(){
$('#contentText').animate({
    'top':' =80px'
    });
});
//
 

Комментарии:

1. Можете ли вы опубликовать живую демонстрацию, которую мы можем настроить?

2. ДА. Но, похоже, вы уже нашли ответ, так что неважно.

Ответ №1:

Вам нужен плагин jQuery scrollTo.

http://plugins .jquery.com/project/ScrollTo

Демонстрация: http://demos .flesler.com/jquery/scrollTo /

Комментарии:

1. Это просто потрясающе! Большое вам спасибо!