Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.06.2023, 01:34
Кандидат Javascript-наук
Отправить личное сообщение для WebMachine Посмотреть профиль Найти все сообщения от WebMachine
 
Регистрация: 11.10.2016
Сообщений: 141

Помогите настроить Vivus с Svg-inject'ором
Здравствуйте.
Есть сайт: https://brain-skills.github.io/cleaning/

Подключил 2 скрипта:
1. svg-inject.js, который преобразует img src="ico.svg" в чистый svg
и
2. vivus js. Но чтобы вызвать vivus js надо использовать функцию с callback'ом.

Функция с callback'ом:
var $svgIconBox = $('.icon');
$svgIconBox.each(function() {
    var $this = $(this),
        $svgIcon = $this.find('.svg-icon'),
        $id = $svgIcon.attr('id'),
        $icon = $svgIcon.data('svg-icon');
    var $vivus = new Vivus($id, { duration: 60, file: $icon });
    $this.on('mouseenter', function () {
        $vivus.reset().play();
    });
});


пытаюсь вызвать эту функцию с callback'ом но у меня выдаёт ошибку:
Uncaught Error: Vivus [constructor]: "element" parameter is required
(можете убедиться сами, в консоли

Данная функция с callback'ом у меня работает тут : https://brain-skills.github.io/parallax-effects/

Помогите пожалуйста написать правильный вызов с этим callback'ом..

Последний раз редактировалось WebMachine, 18.06.2023 в 04:12.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите настроить VSCode для работы с javascript procxela Сборка проекта, утилиты 0 27.03.2018 16:31
помогите настроить модальное окно на подгрузку данных через ajax SERblY Общие вопросы Javascript 7 16.09.2017 18:10
Помогите настроить скрипт под Pop-under рекламу denisputrans Общие вопросы Javascript 0 12.12.2015 18:24
Простой слайдер новостей (помогите настроить) Алексей777555 Общие вопросы Javascript 1 19.07.2015 01:35
Помогите!!! Проблемы с SVG йцукенгшщзхъ Общие вопросы Javascript 5 20.08.2014 13:36