私のアプリケーションでは、AJAX 呼び出しを使用しています。この jQuery ループでbreak
andを使用したいと思います。continue
$('.submit').filter(':checked').each(function() {
});
コールバック関数を return にすることで、特定の反復でループとループの両方を中断できます。戻ることは、ループ内の continue ステートメントと同じです。次の繰り返しにすぐにスキップします。$(selector).each()
$.each()
false
non-false
for
return false; // this is equivalent of 'break' for jQuery loop
return; // this is equivalent of 'continue' for jQuery loop
$(selector).each()
と$.each()
は異なる機能であることに注意してください。
参考文献:
return または return false は、continue と同じではありません。ループが関数内にある場合、関数の残りの部分は、真の「継続」で期待されるように実行されません。
コールバック関数が false を返すようにすることで、特定の反復で $.each() ループを中断できます。false 以外を返すことは、for ループの continue ステートメントと同じです。次の繰り返しにすぐにスキップします。-- jQuery.each() | jQuery API ドキュメント