alert($(":
inputoption:
only-child").text());
结果:
option
2、:
text
匹配所有单行文本框
实例:
Jquery代码:
alert($(":
text[id='text'][name='text']").val());
结果:
text
3、:
password
匹配所有密码框
实例:
Jquery代码:
alert($(":
password[id='text'][name='text']").val());
结果:
text
4、:
radio
匹配所有单选按钮(用法同上)
5、:
checkbox
匹配所有复选框(用法同上)
6、:
submit
匹配所有提交按钮(用法同上)
7、:
image
匹配所有图像域(用法同上)
8、:
reset
匹配所有重置按钮(用法同上)
9、:
button
匹配所有按钮(用法同上)
10、:
file
匹配所有文件域(用法同上)
11、:
hidden
匹配所有不可见元素,或者type为hidden的元素(上边存在不在举例说明)
表单对象属性
1、:
enabled
匹配所有可用元素
实例:
Jquery代码:
alert($("input:
enabled").val());
结果:
enabled
2、:
disabled
匹配所有不可用元素
实例:
Jquery代码:
alert($("input:
disabled").val());
结果:
disabled
3、:
checked
匹配所有选中的被选中元素(复选框、单选框等,不包括select中的option)
实例:
Jquery代码:
alert($("input:
checked").eq(0).val());
alert($(":
checkbox:
checked").eq(0).val());
结果:
Daily、Daily
4、:
selected
匹配所有选中的option元素
实例:
Jquery代码:
alert($(“selectoption:
selected”).text());
结果:
GardensOption
二、属性
属性
1、attr(name)
取得第一个匹配元素的属性的值
实例:
jQuery代码:
$(“img”).attr(“src”)
结果:
test.jsp
2、attr(properties)
将一个“名/值”形式的对象设置为所有匹配元素的属性。
实例:
jQuery代码:
$("img").attr({src:
"test.jpg",alt:
"TestImage"});
结果:
显示相应的图片
3、attr(key,value)
为所有匹配的元素设置一个属性值
实例:
jQuery代码:
$("img").attr(“src”:
"test.jpg");
结果:
显示相应的图片
4、attr(key,function(index,attr))
为所有匹配的元素设置一个计算的属性值
不提供值,而是提供一个函数,由这个函数计算的值作为属性值
实例:
Jquery代码:
$("img").attr("src",function(){return$("#text").attr("src");});
结果:
显示test.jpg
5、removeAttr(name)
从每一个匹配的元素中删除一个属性
实例:
Jquery代码:
$("img").removeAttr("src");
结果:
图片不能显示
css类
1、addClass(class)
2、addClass(function(index,class))
3、removeClass([class])
4、removeClass(function(index,class))
5、toggleClass(class)
6、toggleClass(class,switch)
7、toggleClass(function(index,class),[switch])
HTML代码
1、html()
得到匹配元素的html内容
实例:
Jquer
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1