Untitled
unknown
plain_text
5 months ago
1.3 kB
4
Indexable
window.addEventListener('load', function() { // Select all active sliders var sliders = document.querySelectorAll('.bx-quote-block-right__content .tns-slide-active'); var existingClass = 'bx-quote-block__inner'; var newClass = 'bx-quote-block__inner_2'; sliders.forEach(function(element) { // Find the closest content container var closestContent = element.closest('.bx-quote-block-right__content'); // Check if the previous sibling contains an image with the specific class var hasImage = closestContent.previousElementSibling.querySelector('.tns-slide-active .bx-quote-block_picture'); // Toggle classes based on whether the image is found or not var outerBlock = closestContent.closest('.bx-quote-block__outer'); var leftContent = closestContent.closest('.bx-quote-block-left__content'); if (hasImage) { outerBlock.classList.remove(newClass); outerBlock.classList.add(existingClass); leftContent.classList.remove('bx_quote_block_leftContent_hide'); } else { outerBlock.classList.remove(existingClass); outerBlock.classList.add(newClass); leftContent.classList.add('bx_quote_block_leftContent_hide'); } }); });
Editor is loading...
Leave a Comment