ПРОФЕССИОНАЛЬНЫЙ КОМПЛЕКСНЫЙ РЕМОНТ С ГАРАНТИЕЙ
Сдаем объекты в срок — несем ответственность за результат
Гарантия 2 года. Исправим любые недочеты за свой счет.
Честная смета. Цена не изменится после начала работ.
ПРОФЕССИОНАЛЬНЫЕ ЭЛЕКТРОМОНТАЖНЫЕ РАБОТЫ С ГАРАНТИЕЙ
Полная электробезопасность
вашего дома под ключ
Гарантия 2 года. Исправим любые недочеты за свой счет.
Честная смета. Цена не изменится после начала работ.
$(document).ready(function() { console.log('jQuery loaded, starting corrected slider script...'); let sldID = ['#rec1519702621']; for (let i = 0; i < sldID.length; i++) { let sliderEl = sldID[i] + ' .t-slds__item'; let slides = $(sliderEl); let slidercount = slides.length; console.log('Found slides:', slidercount); if (slidercount === 0) { console.error('No slides found'); continue; } let start = 0; // Check if first slide with data-slide-index="0" exists if (!$(sliderEl + '[data-slide-index="0"]').length) { start = 1; } for (let j = 0; j < slidercount; j++) { let sInd = j + start; let slideId; // Adjust the traversal to find content blocks more reliably if (start) { slideId = '#' + $(sldID[i]).siblings('div[data-record-type="396"]').eq(j).attr('id'); } else { slideId = '#' + $(sldID[i]).siblings('div[data-record-type="396"]').eq(j).attr('id'); if (j === 0) sInd = slidercount - 1; if (j === slidercount - 1) sInd = 0; } console.log('Processing slide', j, 'with content block ID:', slideId); if ($(slideId).length) { // Append content block to corresponding slide $(slideId).appendTo(sliderEl + '[data-slide-index="' + sInd + '"]'); console.log('Content added to slide', sInd); } else { console.error('Content block not found:', slideId); } } if (start) { // Hide content blocks that are siblings, if necessary $(sldID[i]).siblings('div[data-record-type="396"]').hide(); } } console.log('Corrected slider script completed'); });
Made on
Tilda