var pagination = function() {
return {
init : function() {
$('#loginForm_div').dialog({
hide : '', // 点击关闭是隐藏,如果不加这项,关闭弹窗后再点就会出错.
autoOpen : false,
width : 350,
height : 250,
modal : true, // 蒙层
title : '用户登陆',
overlay : {
opacity : 0.5,
background : "black"
},
buttons : {
'提交' : function() {
pagination.login();
return false;
$(this).dialog("close");
},
'取消' : function() {
$(this).dialog("close");
},
'重置' : function() {
$(this).children().children().children(
'form')[0].reset();
}
}
});
用的框架的JQUERY,我不明白init :这些符号是什么意思。
return {
init : function() {
$('#loginForm_div').dialog({
hide : '', // 点击关闭是隐藏,如果不加这项,关闭弹窗后再点就会出错.
autoOpen : false,
width : 350,
height : 250,
modal : true, // 蒙层
title : '用户登陆',
overlay : {
opacity : 0.5,
background : "black"
},
buttons : {
'提交' : function() {
pagination.login();
return false;
$(this).dialog("close");
},
'取消' : function() {
$(this).dialog("close");
},
'重置' : function() {
$(this).children().children().children(
'form')[0].reset();
}
}
});
用的框架的JQUERY,我不明白init :这些符号是什么意思。
o.b = true;
o.c = function() {
}
o.d = new Array(1, 2, 3);
简写:
var o = {
a: 1,
b: true,
c: function() {
},
d: [1, 2, 3]
}这叫字面量或者叫json,对比一下就知道了。还有new RegExp("\\d", "i") 可以简写为 /\d/i; 等等。
'提交' :
'重置' :这都是你引用jquery包里的方法吧
switch(XX)
{
case aa:{}
case bb:{}
}
而后面dialog是弹出一个父子对话框
js数组简写成 [a,b,c]
对象简写成
{name:"王小明"
,age:20
,call:function(){
alert("My name is "+this.name )
}
}这两者基本上可以镶嵌N个层次得到你看到的东西。