Skip to content

Commit 6233e1a

Browse files
author
Andrew Levine
committed
Support exiting out of .each early if callback returns false
1 parent a220796 commit 6233e1a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

sprint.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -797,7 +797,8 @@ var Sprint;
797797
var len = this.length
798798
for (var i = 0; i < len; i++) {
799799
var node = dom[i]
800-
callback.call(node, i, node)
800+
var shouldStop = callback.call(node, i, node) === false;
801+
if (shouldStop) break;
801802
}
802803
return this
803804
},

0 commit comments

Comments
 (0)