Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.04.2021, 02:59
Аспирант
Отправить личное сообщение для maxim1978 Посмотреть профиль Найти все сообщения от maxim1978
 
Регистрация: 07.05.2019
Сообщений: 32

Как сделать имитацию click ?
Я хочу получить то как будто кто то делает click по svg

Но у меня что то не получается ...

В setTimeot и setInterval пробовал

Если сами тыкните увидите что будет на выходе, произойдёт аницация ...

Помогите разобраться

Делал здесь : https://codepen.io/topicstarter/pen/WNRoKbe
Ответить с цитированием
  #2 (permalink)  
Старый 01.04.2021, 03:38
Аспирант
Отправить личное сообщение для maxim1978 Посмотреть профиль Найти все сообщения от maxim1978
 
Регистрация: 07.05.2019
Сообщений: 32

function eventFire(el, etype){
  if (el.fireEvent) {
    el.fireEvent('on' + etype);
  } else {
    var evObj = document.createEvent('Events');
    evObj.initEvent(etype, true, false);
    el.dispatchEvent(evObj);
  }
}

setInterval(function (){
  eventFire(document.getElementById('svg'), 'click');
}, 2000)


Вот это помогло .... вопрос не актуален больше
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать сделать смену картинки по щелчку мыши? PavelGR Javascript под браузер 0 09.08.2020 09:28
Как сделать вертикальное меню с анимацией? Wimko jQuery 3 28.06.2020 19:31
Как сделать короткую функцию для forEach? nastya97core Общие вопросы Javascript 11 14.05.2020 07:12
Как сделать калькулятор и с чего начать? A.P. Yellowman Общие вопросы Javascript 3 15.11.2013 19:32
Вопрос как сделать эту панельку Определённых размеров и свойств. jei jQuery 3 09.06.2009 18:14