Как между дивами ява скриптом вставить произвольный код?

#1 8 октября 2019 в 21:26
Гуру, подскажите пожалуйста, как заменить там где встречается в виджетах ваш код <div class="text-center"></div>

Чтобы добавлялся туда код между дивами:

  1. <script id="bx24_form_button" data-skip-moving="true">
  2. (function(w,d,u,b){w['Bitrix24FormObject']=b;w[b] = w[b] || function(){arguments[0].ref=u;
  3. (w[b].forms=w[b].forms||[]).push(arguments[0])};
  4. if(w[b]['forms']) return;
  5. var s=d.createElement('script');s.async=1;s.src=u+'?'+(1*new Date());
  6. var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h);
  7. })(window,document,'/form_loader.js','b24form');
  8.  
  9. b24form({"id":"8","lang":"ru","sec":"544g90","type":"button","click":""});
  10. </script><button class="b24-web-form-popup-btn-8 green_button">Записаться</button>
Т.е таким образом с помощью скрипта получится во всех местах, где есть код <div class="text-center"></div> между дивами вставить скрипт и получится код

<div class="text-center">

  1. <script id="bx24_form_button" data-skip-moving="true">
  2. (function(w,d,u,b){w['Bitrix24FormObject']=b;w[b] = w[b] || function(){arguments[0].ref=u;
  3. (w[b].forms=w[b].forms||[]).push(arguments[0])};
  4. if(w[b]['forms']) return;
  5. var s=d.createElement('script');s.async=1;s.src=u+'?'+(1*new Date());
  6. var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h);
  7. })(window,document,'/form_loader.js','b24form');
  8.  
  9. b24form({"id":"8","lang":"ru","sec":"544g90","type":"button","click":""});
  10. </script><button class="b24-web-form-popup-btn-8 green_button">Записаться</button>
</div>


В скриптах вроде есть возможность подобной замены

$('.btn-custom').appendTo('.text-center');

но не пойму как вместо .btn-custom подставить скрипт выше.
#2 8 октября 2019 в 21:34

между дивами вставить скрипт

Def
Зачем именно "между дивами"? Добавляйте ссылку на файл яваскрипт в head.
#3 8 октября 2019 в 21:49


между дивами вставить скрипт

Def
Зачем именно "между дивами"? Добавляйте ссылку на файл яваскрипт в head.

Ris

да, чтото я тупанул) чуть не вставили 100 раз скрипт один и тот же) Спасибо, уважаемый, что-то на ночь глядя тяжко думается)
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.