Untitled

 avatar
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