<div class="product-item preview-size-250" id="item43132612">
<div class="background"></div>
<div class="wrapper" style="width:250px"><a href="http://vintagetechnics.ru/products/43132612">
<div class="-relative item-image" style="height:190px"><img
src="//i.siteapi.org/LetPQXB1TG_5FEafDIx2LhOg49s=/0x0:1619x1080/fit-in/250x190/center/top/filters:fill(transparent):format(png)/8292488b394caa9.s.siteapi.org/img/1xdusdzfulgk0okok4c0ogg4ocgow4" class="product-preview-img"
alt="Проигрыватель винила Sony TTS-6000 + Sony PUA-7" title="Проигрыватель винила Sony TTS-6000 + Sony PUA-7" width="250" height="190"></div>
</a>
<div class="product-link -text-center"><a href="http://vintagetechnics.ru/products/43132612">Проигрыватель винила Sony TTS-6000 + Sony PUA-7</a><a href="#" class="cart-btn">
<div class="overlay"></div>
<div class="grid-7-sprite-cart-product cart-product"></div>
</a></div>
<div class="-text-center ">
<div class="product-price"><span class="price"><span class="product-price-data" data-cost="200000">
200 000 руб.
</span></span></div>
</div>
</div>
</div>
<div class="product-item preview-size-250" id="item43132612">
<a href="#" class="cart-btn">
function() {
return e.addToCart(this, !0)
}
addToCart: function(e, t, i) {
var n = 1 == t ? $(e).parents(".product-item") : $(e).parents(".item-content"),
o = i || [];
if (n.length > 0) {
var a = $(n).attr("id").replace("item", "") || 0,
r = t && !$(e).hasClass("js-cart-btn") ? void 0 : e;
this.push({
itemId: a,
num: 1,
getcart: 1,
button: r,
productParams: o
})
}
return !1
}
n = 1 == t ? $(e).parents(".product-item") : $(e).parents(".item-content")
n = $(e).parents(".product-item")
<div class="product-item preview-size-250" id="item43132612">
var a = $(n).attr("id").replace("item", "") || 0,
тогда наверно проще формировать просто текст на сервере и вставлять его в вёрстку в js уже ?
const items = [];
// ...............
// ...............
// добавляем контейнер для таймеров в DOM если его не существует
if (!$('.timers_container').length) {
$('body').append('<div class="timers_container"></div>');
}
// создаем JQuery объект из полученного HTML
let $html = $(data);
// получаем имя = текст из блока .inline-block.-notification-text
let name = $html.find('.inline-block.-notification-text').text();
// добавляем в items данный name
items[name] = 1;
// устанавливаем аттрибут data-name в полученном "таймере"
$html.find('.-notification-timer').data('name', name);
// ...
// добавляем "таймер" в контейнер
$('.timers_container').append($html);
// стартуем таймер
// ...
let arr = [2, 3, 4, 5, 6, 7, 2, 3, 4, 5, 6, 2, 3, 4, 5, 6, 7, 2, 3, 4, 5, 6];
значение: количество
из строк strstr += `${result[key]}, `;
`<div class="notice__timer" data-name="${name}"></div>`
{
id: SOME_ID,
html: '<div class="-notification -f-medium error" style="opacity: 1; top: 0px;">
<div class="-notification-close site-icons-close"></div>
<div class="-icon-font- -f-large -notification-icon inline-block"></div>
<div class="inline-block -notification-text">Товара "<?php echo $product_data->get_name(); ?>" нет в наличии в количестве 2 шт.</div>
<div class="-notification-timer"></div>
</div>'
}
<div class="inline-block -notification-text">Товара "<?php echo $product_data->get_name(); ?>" нет в наличии в количестве 2 шт.</div>
`<div class="notice__timer" data-name="${name}"></div>`
CASE
WHEN `id` = 1 THEN 'для первого'
WHEN `id` = 2 THEN 'для второго'
WHEN `id` = 3 THEN 'для третьего'
...
WHERE `id` IN (1, 2, 3)