jQuery中each的用法之退出循環和結束本次循環

jQuery中each相似於javascript的for循環 
但不一樣於for循環的是在each裏面不能使用break結束循環,也不能使用continue來結束本次循環,想要實現相似的功能就只能用return,
break           用return false
continue      用return turejavascript

列如:java

	// 全選
    $("#ID").click(function() {
    	var $checkedInputs = $(chekcDivId +" input");
    	
    	$checkedInputs.each(function(){
    		var thiz = $(this);
    		var mid = thiz.val();
    		if(checkedMids.indexOf(mid) != -1){
    			return true;// 至關於 java中的 continue
    		}
    		if(checkedMids.length == 20){
    			return false;// 至關於 java中的 break
    		}
    		checkedMids.push(mid);          // thiz.attr('checked', true);          // 添加標籤固有屬性的時候用prop,非固有屬性用attr
    		thiz.prop("checked",true);
    	});
        
    });
相關文章
相關標籤/搜索