1.:eq()选择器。
语法:$(“:eq(index)”)
使用场景:通常与其他选择器一起使用,获取指定组合中指定索引(index)的元素。
index值从0开始,所以第一个元素的index值是0不是1。
实例:
获取第11个td的值
jsonData["campaignName"] = $(this).parent().parent().parent().find("td:eq(10)").html();
获取第6个td的cname属性值。
jsonData["quality"] = $(this).parent().parent().parent().find("td:eq(5)").attr("cname");
参数为变量
$.each(function (i, item) {
if (!item.checked){
//eq参数为变量时注意写法
$("#tbodyClick5 tr").find("td:eq("+item.value+")").css("display","none");
}else{
//如果没有选中,移除style,block样式会改变。
$("#tbodyClick5 tr").find("td:eq("+item.value+")").removeAttr("style");
}
});
2.
<li class="current" step="findOrReplace" οnclick="$.foROk(this)">查找替换</li>
this指的是整个li标签。
3.
next() 获得匹配元素集合中每个元素紧邻的同胞元素。