Скрипт jQuery - прокрутите до div по идентификатору SVG - PullRequest
0 голосов
/ 05 июня 2019

Мой код не работает (объяснение того, что код должен делать, но не работает) - Создает функцию jQuery (т. Е. Действительно вызывает jQuery), Если кто-то нажмет на div с классом st5, функция будет выполнена, Создание переменной - идентификатор из кликаемого div, Добавляет в div, к которому вы хотите прокрутить "активный", Выделите div -> m + созданный (id = 5 -> m5)

Мой SVG: https://pastebin.com/tYgkDF93 Код:

    (function($){
    $(".st5").on("click", function() {
    var mid = $(this).attr('id');
      $('#m'+mid).addClass('active');
        $('html, body').animate({
    scrollTop: $('#m'+mid).offset().top
        }, 2000);
    });
    })(jQuery);

1 Ответ

0 голосов
/ 05 июня 2019

Решение заменить
$(".st5").on("click", function() {
до
$(document).on("click", ".st5", function() {

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...