代码拉取完成,页面将自动刷新
修改前
/**
* @Desc: 判断复选框是否发生变更
*/
DTree.prototype.changeCheckbarNodes = function(){
var _this = this;
_this.obj.find("i[data-par]").each(function(){
var $i = $(this);
$div = $i.closest("."+LI_DIV_ITEM);
if ($i.attr("data-checked") != $i.attr("data-initchecked")) {
return true;
}
});
return false;
};
修改后
/**
* @Desc: 判断复选框是否发生变更
*/
DTree.prototype.changeCheckbarNodes = function(){
var _this = this;
var changed = false;
_this.obj.find("i[data-par]").each(function(){
var $i = $(this);
$div = $i.closest("."+LI_DIV_ITEM); ///? 这里获取div 有什么用?
if ($i.attr("data-checked") != $i.attr("data-initchecked")) {
changed = true;
///返回 false 来终结 jQuery的each循环
return false;
}
});
return changed;
};