
jquery中:
eq:(取指定索引的元素)
实例:
<table width="200" cellpadding="0" cellspacing="0"><tbody>
<tr><td>A</td></tr>
<tr><td>B</td></tr>
<tr><td>C</td></tr>
<tr><td>D</td></tr>
</tbody>
</table>
$(document).ready(function () {
$('tr:eq(2)').css('background', '#FF0000')
})
结果:取的是C
gt:(取大于指定索引的元素)
$(document).ready(function () {$('ul li:gt(2)').css('color', '#FF0000')
})
结果:给大于2的增加一个颜色。
jQuery中并没有and选择器,只有andSelf。
andSelf:(将先前所选的元素加入当前元素集合中)
$("div").find("p").andSelf().addClass("border")结果:找到所有 div,以及其中的所有段落,并为它们添加两个类名。
$('.b').click(function(e) {alert($(this).attr('bid'))
$(this).find('div').remove() // this指向当前click的对象。
})
attr()设置或返回被选元素的属性值。removeAttr()从每一个匹配的元素中删除一个属性
prop()获取在匹配的元素集中的第一个元素的属性值。
removeProp()用来删除由.prop()方法设置的属性集
addClass()为每个匹配的元素添加指定的类名。
removeClass()从所有匹配的元素中删除全部或者指定的类。
toggleClass()如果存在(不存在)就删除(添加)一个类。
html()取得第一个匹配元素的html内容。
val()返回或设置被选元素的值。
text()设置,取得所有匹配元素的内容。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)