Задать вопрос
Ответы пользователя по тегу JavaScript
  • Как вставить блок после каждого N элемента на странице, загрузка контента AJAX?

    @Palladi_N Автор вопроса
    dev
    Пока обошелся таким решением, но может у кого то есть более краткий путь(хотелось бы знать на будущее)

    jQuery('#ajax-load-more').on( 'DOMNodeInserted', function() {
    	var img = 1;
    	jQuery('#ajax-load-more .wp-block-image').each(function(){
    		if(img == 5) {
    			jQuery(this).addClass('fiveIMG');
    			img = 0;
    		}
    		img++;
    	});
    });
    
    jQuery(document).scroll(function() {	
    	jQuery('.fiveIMG').each(function() {
    		if(jQuery(this).hasClass('add')) {
    
    		} else {
    			jQuery(this).addClass('add');
    			jQuery(this).after('<div>test</div>');
    		}
    	});
    });
    Ответ написан
    Комментировать
  • Как перемещать блоки с одинаковым классом?

    @Palladi_N Автор вопроса
    dev
    Да, это все не правильно но работает.
    jQuery(function() {
    	jQuery('body').prepend('<div class="tex_row_bl"><div>');
    	jQuery('.tex_row_bl').each(function(i,elem) {
    		jQuery('.elementor-1351 .elementor-inner .elementor-section-wrap .elementor-top-section:nth-child('+i+') .tex_row_bl').appendTo('.elementor-1351 .elementor-inner .elementor-section-wrap .elementor-top-section:nth-child('+i+') .elementor-tab-content');
    		jQuery('.elementor-1351 .elementor-inner .elementor-section-wrap .elementor-top-section:nth-child('+i+') .img_row_bl').appendTo('.elementor-1351 .elementor-inner .elementor-section-wrap .elementor-top-section:nth-child('+i+') .elementor-tab-content');
    	});
    });


    оно же

    jQuery(function() {
    	jQuery('body').prepend('<div class="second"><div>');
    	jQuery('.second').each(function(i,elem) {
    		jQuery('.second').appendTo('.first:nth-child('+i+')');
    		jQuery('.third').appendTo('.first:nth-child('+i+')');
    	});
    });
    Ответ написан
    Комментировать