Benim uygulamada AJAX çağrısı kullanıyorum. Kullanmak istiyorum break
ve continue
bu jQuery döngüde.
$('.submit').filter(':checked').each(function() {
});
Benim uygulamada AJAX çağrısı kullanıyorum. Kullanmak istiyorum break
ve continue
bu jQuery döngüde.
$('.submit').filter(':checked').each(function() {
});
Yanıtlar:
Biz yapabilirsiniz kırmak bir hem $(selector).each()
döngü ve bir $.each()
geri arama işlevi dönüşü yaparak belirli bir tekrarında döngü false
. Döndürme non-false
, for
döngüdeki bir devam ifadesiyle aynıdır ; hemen sonraki yinelemeye atlar.
return false; // this is equivalent of 'break' for jQuery loop
return; // this is equivalent of 'continue' for jQuery loop
Not $(selector).each()
ve $.each()
olan farklı fonksiyonlar.
Referanslar:
$('.submit').filter(':checked').each(function() {
//This is same as 'continue'
if(something){
return true;
}
//This is same as 'break'
if(something){
return false;
}
});
Geri arama işlevinin yanlış döndürülmesini sağlayarak, belirli bir yinelemede $ .each () döngüsünü kırabiliriz. False olmayan öğenin döndürülmesi, for döngüsünde devam ifadesiyle aynıdır; hemen sonraki yinelemeye atlar. - jQuery.each () | jQuery API Belgeleri