Приветствую. В документации есть пример:
<script async src="https://aflt.market.yandex.ru/widget/script/api" type="text/javascript"></script>
<script type="text/javascript">
(function (w) {
function start() {
var widgetParams = [
{
containerId: "marketWidget1",
... // Свойства первого виджета
},
{
containerId: "marketWidget2",
... // Свойства второго виджета
},
...
];
w.removeEventListener("YaMarketAffiliateLoad", start);
for (var i = 0; i < widgetParams.length; i++) {
w.YaMarketAffiliate.createWidget(widgetParams[i]);
}
w.YaMarketAffiliate
? start()
: w.addEventListener("YaMarketAffiliateLoad", start);
})(window);
</script>
<div id="marketWidget1"></div>
...
<div id="marketWidget2"></div>
Пробую сделать
https://codepen.io/ilya-vins/pen/VwYWwQM и не могу понять, где ошибка в синтаксисе. Прошу помочь спецов.