Добрый день. Кто подскажет, как на кнопке поставить ссылку на якорь, чтобы скролилось плавно?
Кнопка > События > Onclick - Link ( Должен быть плавный скролл до якоря(закладки), на якоре (закладке) стоит плавный переход ) в итоге от без скролла жестко кидает на якорь(закладку), без плавного перехода. Кто знает как решить эту проблему? На кнопке не нашел ссылки на якорь(закладку)
Отправлено спустя 2 минуты 4 секунды:
Ссылка на сайт http://mos-fundament.ru
При нажатии на: Узнать стоимость фундамента его жестко кидает на квиз, а по идее должен плавно переходить) PS галочка стоит на плавный скролл на якоре
Кнопка. Плавный переход на якорь через событие [РЕШЕНО]
Правила форума
1. Название темы должно кратко описывать суть вашего вопроса, темы типа: "Помогите", "Почему", "Что это", "Что-то глючит" - будут удаляться.
2. Задавая свой вопрос, постарайтесь предоставить максимум информации о проблеме, если есть возможность, приложите шаблон проекта *.wtp.
Подробнее: Правила создания новых тем и ответов на существующие темы.
Данный форум - это место обсуждения вопроса, а не техподдержка в классическом смысле. Все участники форума Web Builder по-русски с удовольствием вам помогут, если это будет в их силах.
1. Название темы должно кратко описывать суть вашего вопроса, темы типа: "Помогите", "Почему", "Что это", "Что-то глючит" - будут удаляться.
2. Задавая свой вопрос, постарайтесь предоставить максимум информации о проблеме, если есть возможность, приложите шаблон проекта *.wtp.
Подробнее: Правила создания новых тем и ответов на существующие темы.
Данный форум - это место обсуждения вопроса, а не техподдержка в классическом смысле. Все участники форума Web Builder по-русски с удовольствием вам помогут, если это будет в их силах.
-
zbscomp
- Подающий надежды

- Сообщения: 114
- Зарегистрирован: 09 сен 2015, 02:42
- Версия Web Builder: 14.2.2
- Имя: Владимир
- Контактная информация:
Реклама
-
mocktel
- Втянувшийся

- Сообщения: 65
- Зарегистрирован: 05 окт 2018, 23:22
- Версия Web Builder: 12.5
Кнопка. Плавный переход на якорь через событие
#имя якоря
честно говоря не пробовал )))
Отправлено спустя 1 час 38 минут 16 секунд:
проверил работает на пример #Bookmark1 вписываешь в место URL
честно говоря не пробовал )))
Отправлено спустя 1 час 38 минут 16 секунд:
проверил работает на пример #Bookmark1 вписываешь в место URL
-
stedivid
- Экспериментатор

- Сообщения: 84
- Зарегистрирован: 11 мар 2017, 08:54
- Версия Web Builder: 14.2.2
- Имя: Виталий
Кнопка. Плавный переход на якорь через событие
Решение простое
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Я не волшебник, я только учусь
-
zbscomp
- Подающий надежды

- Сообщения: 114
- Зарегистрирован: 09 сен 2015, 02:42
- Версия Web Builder: 14.2.2
- Имя: Владимир
- Контактная информация:
Кнопка. Плавный переход на якорь через событие
Закладка работает нормально есди сделать изображением или фигурой. Нужен вариант с кнопкой ( Button ) Там только через события вроде ссылку можно вставить. Ссылку то вставляю #test , но она плавно не переходит, а кидает сразу ((
Отправлено спустя 40 секунд:
Кнопка с бликом от Goodwin
Отправлено спустя 40 секунд:
Кнопка с бликом от Goodwin
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
stedivid
- Экспериментатор

- Сообщения: 84
- Зарегистрирован: 11 мар 2017, 08:54
- Версия Web Builder: 14.2.2
- Имя: Виталий
Кнопка. Плавный переход на якорь через событие
Раньше применяли ява скрипт для прокрутки. Вставляли в исходный код
плавная прокрутка страницы
- Для начала подключим необходимые файлы стилей и сам скрипт между тегами <head> </head>:
<script>
$(document).ready(function(){
$('a[href^="#"]').on('click',function (e) {
e.preventDefault();
var target = this.hash,
$target = $(target);
$('html, body').stop().animate({
'scrollTop': $target.offset().top
}, 900, 'swing', function () {
window.location.hash = target;
});
});
});
</script>
Отправлено спустя 13 минут 54 секунды:
или такой вариант
плавная прокрутка страницы
- Для начала подключим необходимые файлы стилей и сам скрипт между тегами <head> </head>:
<script>
$(document).ready(function(){
$('a[href^="#"]').on('click',function (e) {
e.preventDefault();
var target = this.hash,
$target = $(target);
$('html, body').stop().animate({
'scrollTop': $target.offset().top
}, 900, 'swing', function () {
window.location.hash = target;
});
});
});
</script>
Отправлено спустя 13 минут 54 секунды:
или такой вариант
Я не волшебник, я только учусь
-
zbscomp
- Подающий надежды

- Сообщения: 114
- Зарегистрирован: 09 сен 2015, 02:42
- Версия Web Builder: 14.2.2
- Имя: Владимир
- Контактная информация:
Кнопка. Плавный переход на якорь через событие [РЕШЕНО]
Гудвин помог. Создаем фигуру ( Shape ), на эту фигуру делаем ссылку на закладку, фигуру скрываем. На кнопке делаем следующее: создать событие > функция яваскрипт и туда вписываем $('#Shape1').click()
Shape1 это ID вашей фигуры. Его меняем на ваш. и все)) Все работает! Спасибо Гудвину)
Shape1 это ID вашей фигуры. Его меняем на ваш. и все)) Все работает! Спасибо Гудвину)
-
mocktel
- Втянувшийся

- Сообщения: 65
- Зарегистрирован: 05 окт 2018, 23:22
- Версия Web Builder: 12.5
Кнопка. Плавный переход на якорь через событие
zbscomp, Кто бы сомневался
-
stedivid
- Экспериментатор

- Сообщения: 84
- Зарегистрирован: 11 мар 2017, 08:54
- Версия Web Builder: 14.2.2
- Имя: Виталий
Кнопка. Плавный переход на якорь через событие
Большое спасибо Гудвину.
Я не волшебник, я только учусь
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя

