标签:
$("img").size()获取元素的个数
$("img[title]")获取所有设置了title属性的img标签
$("img[title]").eq(1)==$("img[title]")[1] 获取所有设置了title属性的img标签中的第二个元素
index()方法获取索引值
<div></div>
<div title="你好"></div>
<div></div>
<div></div>
<input type="button" value="按钮">
获取到设置了title属性的div在整个div里的索引
$("div").index($("div[title=‘你好‘]"))
<div></div>
<div title="你好"></div>
<div></div>
<div title="你好"></div>
<div></div>
<input type="button" value="按钮">
获取到设置了title属性等于你好的第二个div在整个div里的索引
$("div").index($("div[title=‘你好‘]").eq(1))
当单击div时弹出在DIV中的索引及内容
$("div").click(function(){
$(this).index();//获取当前点击div的索引
$(this).text();//获取当前点击div的内容
});
val() 获取到表单的value的值
给设置了alt属性或者title属性的img添加CSS样式(class)
$("img[alt],img[title]").addclass("imgborder");
.imgborder{border:1px solid #f00;}
<img src="" />
移除位置等于4的css样式
$("img").eq(3).removeclass("imgborder");
.img{border:1px solid #f00;}
id的选择级比class要高一些,如果元素有设置ID,JQuery里添加class是不起作用的。
设置了title属性的li标签中不包含title属性值包括issac的li标签
$("li[title]").not("[title*=issac]")
标签:
原文地址:http://www.cnblogs.com/16lily521/p/4877875.html