1.$(
":input[SurveyID='1'][Top][RequireA]"
).each(
function
()
{$(this)..});
筛选
SurveyID
为
1
的有
Top
和
RequiredA
属性的
input
元素
2.$(
this
).parents(
"tr[TopTr]:first"
)
(
:last
)
筛选此元素的父亲
tr
节点中有
topTr
属性的第一个
tr
(最后一个)
3.$(
this
).is(
"select"
)
是否下拉框
.is(
":checked"
)
是否选中
.is(
"img"
)
是否图标
.is(
":text"
)
是否文本
.is(
"input"
)
是否
input
4.nextObj.css(
"display"
,
"none"
)/nextObj.css(
"display"
,
""
)/nextObj.css({ top: 0, left: 0, height: h, display:
''
});
设置隐藏
/
显示样式
/
设置几个样式
5.parentObj.bind(
"click"
,
function
()
{$(this)..})/nextObj.unbind(
"click"
)
绑定
click
事件
/
解除绑定
parentObj.bind(
"focus"
,
function
() {$(this)..})
焦点事件
parentObj.bind(
"change"
,
function
() {$(this)..})
内容改变事件
parentObj.bind(
"blur"
,
function
() {$(this)..})
失去焦点事件
parentObj.bind(
"mouseover"
,
function
() {$(this)..})
鼠标移过事件
parentObj.bind(
"keyup"
,
function
() {$(this)..})
松开键盘按钮事件
6.curentObj.next(
'img'
)/$(
"#aa"
).next().is(
":visible"
)
获取下一个
img
的元素对象
/
是否可见
7.curentObj.attr(
“
id
”
)/
curentObj.attr(“
id
”
,1)/$(
this
).removeAttr(
"id"
);
获取
/
设置
/
去掉此对象的
id
属性
8.parentObj.val()/
parentObj.val(‘
abc
’)
获取或设置对象的值
9.$("div[id^='aa']").each(..)
模糊搜索
id
为
aa
开头的
div
10.$(
this
).get(0).id
在
object
数组里取第一个元素的
id
11.cObj.find(
":selected"
).attr(
"OptID"
)
找到选中的元素的
OptID
属性
12.$(
":input[name='aa'][type='radio'][checked]"
)
获取
name
为
aa
的一组单选项的选中的对象
$(
":input[name='aa'][type='checkbox'][checked]"
)
获取
name
为
aa
的一组多选项的选中的对象组
13.
var
resultReq =
new
Array();
resultReq.push(
'0'
);
把东西装进数组
names.pop(1)
把
1
推出去
14.
var
surveyIDs = IDs.split(
','
);
for
(
var
i = 0; i <surveyIDs.length; i++) {
if
(surveyIDs[i] !=
'')
{}
}
把
IDs
按照’分开成一个数组,再根据数组操作
15.if(
typeof
(SetModify) !=
"undefined")
如果此属性存在
16.$(
"#"
+ id).hide();
隐藏
.show();
显示
.click();
单击
.focus();
获得焦点
.remove()
移除
$(
this
).after(html);
在元素后面跟着
html
字符串
.clone()
复制当前
object
$(
"#aa"
).text(
"Downloading..."
)/.text();
设置
/
获取文本内容
17.
new
Date().getHours()/.getMinutes()/.getTime();
获取当前日期时间的小时数
/
分钟数
/
时间
18.$(newTr).appendTo(
"#eptb"
);
把
newTr
放到
(
"#eptb"
)
的里面的最后面
19.$(document).ready(
function
() {})
;
页面元素加载完成后执行的
js
代码
20.$(
".redAddress"
).toggle(true/false);
选择用了样式
redAddress
的元素显示
/
隐藏
21.
var
startObj = $(
"#startTime"
).val();
var
endObj = $(
"#endTime"
).val();
var
reg_hhmm = /^(?:(?:0?|1)d|2[0-3]):[0-5]d$/;
if
(startObj ==
''
|| endObj ==
''
|| !reg_hhmm.test(startObj)
|| !reg_hhmm.test(endObj)) {$(
"#diff"
).val(
''
);}
else
{
var
s1 =
new
Date(
"2011-01-01 "
+ startObj +
":0"
);
var
s2 =
new
Date(
"2011-01-01 "
+ endObj +
":0"
);
var
s3 = s2.getTime() - s1.getTime();
if
(s3 > 0) {
var
h = parseInt(s3 / (60 * 60 * 1000));
var
m = parseInt(s3 / (60 * 1000)) - h * 60;
var
result =
''
;
if
(h > 0)
result =
''
+ h +
'h'
;
if
(m > 0)
result +=
' '
+ m +
'm'
;
$(
"#diff"
).val(result);
}
else
{
$(
"#diff"
).val(
'0m'
);
}
}
计算两时间的时间差
22.$(
"#trParent1End"
).nextAll().not(
"tr:last"
).hide();
隐藏该
table
对象不是最后一行
tr
的所有
tr