Мой код не работает (объяснение того, что код должен делать, но не работает) -
Создает функцию 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);