除了 for loop 跟 while loop 之外
jQuery 有個非常好用的東西叫做 $.each()
each 這個 function 是用來達到 for each 的功能
可是偏偏 for 迴圈跟 while 迴圈都可以使用 continue 跟 break
$.each() 就不行
如果我們今天硬是要做, 該怎麼辦呢?
原理非常簡單
今天只要在 each() 裡面
return true; 代表的就是 continue;
return false; 代表的就是 break;
程式碼如下:
$("[name='list[]']").each(function() {
count++;
if (2 == count) {
//break
return false;
}
this.checked = true;
//continue
return true;
});
如果還是不懂
那就直接看範例吧XD
jquery_each_break_continue
有問題也請大家不吝指教, 謝謝 :)
沒有留言:
張貼留言