Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   jQuery - не работает цикл (https://javascript.ru/forum/jquery/56365-jquery-ne-rabotaet-cikl.html)

dd_smol 12.06.2015 14:06

function allSearch() {
	$('.sb').filter('[name]').each(function(i, el) {
		setTimeout(function() { el.click() }, 1000 /* Задержка в секунду */);
	});
}

iskatel_ua 12.06.2015 14:53

вот решение задачи:
$('#all').click(function() {
                                        $(".sb").each(function(index) {
                            	            var self = this;
                            	            setTimeout(function() {
                            		            $(self).trigger('click');}, 4000*index);
                                        });
                                    });

dd_smol 12.06.2015 15:02

Тогда уж так:
jQuery(function($) {
	$('#all').click(function(e) {
		$('.sb').each(function(i, el) {
			setTimeout(function() { el.click(); }, 4000 * i);
		});
	});
});


Часовой пояс GMT +3, время: 11:23.