На нашем веб-сайте мы используем регистрационную форму HubSpot с пользовательским стилем, которая загружается во всплывающем окне fancybox.
![enter image description here](https://i.stack.imgur.com/ghUyL.png)
Вот так это должно выглядеть
Наша проблема в том, что нам нужно добавить «триггер по щелчку» (см. HTML и JS ниже), чтобы загрузить выпадающий список с правильным стилем. Мы хотим, чтобы форма работала правильно без триггера.Без триггера клика это выглядит так: ![enter image description here](https://i.stack.imgur.com/WzS93.png)
Также, когда эта форма появляется, раскрывающийся список не работает.
Наш код выглядит следующим образом:
<div class="popup-mask">
<div class="popup sm" id="popup-gartner-get-in-touch">
<h4 class="section-title blue">Get in touch</h4>
<div class="download-form">
<div class="hubpop">
<div class="download-form">
<!--[if lte IE 8]>
<script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/v2-legacy.js"></script>
<![endif]-->
<script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/v2.js"></script>
<script>
$('a[href="#popup-gartner-get-in-touch"]').click(function() {
hbspt.forms.create({
portalId: "538005",
formId: "190bdb23-c363-4d93-8189-9c7d28782017",
target:'.hubpop',
});
});
</script>
</div>
</div>
</div>
</div><!-- end popup -->
</div><!-- end popup-mask -->