8 / 5 / 4
Регистрация: 10.07.2018
Сообщений: 89
1

Плавная прокрутка при клике

17.11.2018, 18:25. Показов 2181. Ответов 1
Метки нет (Все метки)

Здравствуйте!) Делаю якоря через "data" (мне удобнее), хотел сделать плавную прокрутку к объекту с id #three, но ничего не получается( Помогите мне пожалуйста.

https://jsfiddle.net/zdbu3y9e/

HTML5
1
2
3
<div class="case-name" data-href="#three" style="height:1500px;">Список документов</div>
 
<p class="c-title" id="three">Список</p>
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$('.case-name').on('click', function(e) {
    
    e.preventDefault();
 
    var target = $(this).data('href'),
        offset = $(target).offset().top;
        
 
    $(document).scrollTop(offset);
 
});
 
$(".case-name").on('click', function(e){
  var fixed_offset = 100;
  $('html,body').stop().animate({ scrollTop: $(this.hash).offset().top - fixed_offset }, 1000);
  e.preventDefault();
});
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.11.2018, 18:25
Ответы с готовыми решениями:

Прокрутка при клике по эллементу
Как при клике на эллемент прокрутить страницу вверх на 1 пиксель, не зависимо от текущей позиции?...

Прокрутка на определённую высоту при клике
Прошу помощи. Есть шапка в 490px, в ней, внизу, меню, а далее, ниже идёт страница сайта, которую...

Плавная прокрутка до якоря
Здравствуйте! Есть такое вот меню: &lt;a href=&quot;http://www.site.ru#&quot;&gt;Главная&lt;/a&gt; &lt;a...

Плавная горизонтальная прокрутка
Уже не нужно, сам сделал.

1
8 / 5 / 4
Регистрация: 10.07.2018
Сообщений: 89
21.11.2018, 14:37  [ТС] 2
/dell
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.11.2018, 14:37
Помогаю со студенческими работами здесь

Плавная прокрутка к якорям
Всем привет! Возникла проблема, нужно сделать плавную прокрутку к якорям. Что я только не пробовал,...

Плавная прокрутка к якорю
Здравствуйте, я пока только учусь...немного не догоняю, в общем на странице есть меню &lt;ul&gt;...

Плавная прокрутка окна со смещением целевого положения.
Здравствуйте. Сделал плавную прокрутку на сайте при помощи плагина &quot;jq.scrollTo-min.js&quot;. Теперь...

Плавная прокрутка до якоря - очень нестандартная ситуация
Здравствуйте, форумчане!) Вроде тему правильно выбрал) Пришел к Вам за помощью) Заранее спасибо) ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru