BoriHagen
@BoriHagen

Как передавать атрибуты в Js?

Я встраиваю скрипт Jivochat на сайт и мне нужно передать ему атрибуты async а так же айди data-jv-id="SomeId".

Вот код отложенного встраивания:

<script>
	    function jivoChatScriptLoad(){
          var importScript = document.createElement('script');
          importScript.src = '//code-ya.jivosite.com/widget.js';
          importScript.dataJvId = 'SomeId';
          importScript.async = true;
          importScript.onload = setTimeout(6000);
          document.head.appendChild(importScript);
        };
        jivoChatScriptLoad();
	</script>


Но что то видимо я неправильно передаю атрибуты, раз не работает.
  • Вопрос задан
  • 133 просмотра
Решения вопроса 1
Zheleznov
@Zheleznov
1) ( айди data-jv-id="SomeId" ) - вставляется в 5 строке
importScript.dataJvId = 'SomeId';

за место Someid пишется свой номер id

2) Атрибут async - уже включен в 6 строке
importScript.async = true;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы