(function(w){ //经典闭包
//定义一个对象,类似java中的类,有方法,有属性
var RCP = (function(){
var CONT_CLS = '.J_RcpCatList',
CONT_RULES = '.J_RuleSlideList',
CONT_FORM = '.J_RuleFormCont',
CONT_NEWRULE = '.J_NewRuleCont',
BTN_SUBMIT = '.J_RuleSubmit',
BTN_EDIT = '.J_RuleEdit',
URI_RULEFORM = '../api/ruleform.php';
//表单渲染
function formRender(){
bindCheck();
bindFolder();
bindSlide();
createRule();
bindFormEdit();
bindFormDelete();
refreshStates();
}
function bindFormEdit(){
$(document).delegate(BTN_EDIT, 'click', function(){
var theForm = $(this).parents('form:eq(0)');
theForm.submit();
})
}
function bindFormDelete(){
$(document).delegate( '.J_RuleDelete', 'click', function(){
var self = this;
$( '<div title="删除规则"><p style="padding-top:14px;"><span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 7px 0;"></span>你确定要删除此规则?</p></div>' ).dialog({
resizable: false,
height:140,
modal: true,
buttons: {
"确定": function() {
$( this ).dialog( "close" );
var theForm = $(self).parents('form:eq(0)');
theForm.submit();
},
"取消": function() {
$( this ).dialog( "close" );
}
}
});
})
}
function init(){
}
//对外开放关于RCP的两个方法
return {
create: createRule,
render:formRender
}
})();
w.RCP = RCP;
})(window);
分享到:
相关推荐
离散数学-关系,集合,求自反闭包,对称闭包,传递闭包 离散数学-关系,集合,求自反闭包,对称闭包,传递闭包 离散数学-关系,集合,求自反闭包,对称闭包,传递闭包 离散数学-关系,集合,求自反闭包,对称闭包...
JSR-335 将闭包引入了 Java 。闭包在现在的很多流行的语言中都存在,例如 C++、C# 。闭包允许我 们创建函数指针,并把它们作为参数传递。在这篇文章中,将粗略的看一遍Java8的特性,并介绍 Lambda表达式。而且将试...
1) 将函数依赖用multimap,string> 存储,因为函数依赖可能会有一对多,例如:A->X,A->Y;多重映射可以存储,一一映射只能能存储一对一。 2) 熟悉全排列组合的算法,即列出Cnk的所有可能结果(从Cn1,Cn2,….,...
实验目的:熟悉warshall算法,掌握求关系的自反闭包,对称闭包和传递闭包的方法。 实验内容:从键盘输入一个关系的关系矩阵,自动求出自反闭包、对称闭包和传递闭包。 计算传递闭包用Warshall算法。 #include...
C语言实现三种闭包算法,能够实现传递,自反,对称闭包
内存泄露,闭包 内存泄露,闭包 内存泄露,闭包
Swift之闭包ClosureDemo
闭包文件
计算NFA中各个状态的闭包,从键盘上输入一个NFA的描述信息(输入格式自行定义),将 该NFA的描述信息保存到合适的数据结构中,然后计算出NFA中每个状态的ε_closure。
用矩阵求对称闭包。简洁,轻松学习,相互交流。
Javascript 闭包完整解释
闭包是ECMAScript (JavaScript)最强大的特性之一,但用好闭包的前提是必须理解闭包。闭包的创建相对容易,人们甚至会在不经意间创建闭包,但这些无意创建的闭包却存在潜在的危害,尤其是在比较常见的浏览器环境下...
js闭包的详细讲解
但是,当函数返回了一个闭包时,这个函数的作用域将会一直在内存中保存到闭包不存在为止;使用闭包可以在JavaScript中模仿块级作用域(JavaScript本身没有块级作用域的概念),要点如下: 创建并立即调用一个函数...
Python闭包实例closure.py 简单示例闭包的使用 简单示例闭包的使用
JS闭包可被利用的常见场景。值得保留的文档。值得一看
迭代器、代码块、闭包迭代器、代码块、闭包
闭包的理解1
用矩阵求自反闭包。容易理解,轻松学习,交流经验。
js闭包的个人理解