Jquery下第:个子项(an b)使用说明
最后两个类是空的,用于调整列宽$(“divp”)。父项()。不是($(')。grid _ 2’)。filter(' n-child(' lenth ' n1 ')选择每行的第二列,但第三列被选中。难以置信。用firbug查询这个元素,发现nodeindex(nodeindex这个元素(是元素在同一级中的顺序)和参数an b的计算值是一样的,本来想用nodeindex直接选择第二列,但是不知道怎么做好。百度偶然发现n-child也被nodeindex选中。具体实现如下:复制代码如下: filters:{ //如$ ('input [name=' news']')。【inputname='简讯'/】 ATTR:function(elem,match){ varresult=expr . attrhandle[match[1]]?expr . attrhandle[match[1]](elem): elem[match[1]]| | elem . getattribute(match[1]),value=result ' ',type=match[2],check=match[4];returnresult==null?type==='!=': type==='='?value===check: type==='*='?value . indexof(check)=0: type===' ~='?(“值”)。indexOf(检查)=0:匹配[4]?结果:类型==='!='?价值!=: type==='^='?value . indexof(check)===0: type===' $='?value . substr(value . length-check . length)==check : type===' |='?value===check||value.substr(0,check . length 1)==check '-' : false;}}原来, th-child(an b)是根据这个元素的父元素下的nodeindex值选择的(也就是说,将从你当前元素的父元素中选择children),而不是选择其余元素的第n个子元素,所以我用了。没有过滤掉第一列,我无法将nodeindex=2的第二列作为“第一列”。
版权声明:Jquery下第:个子项(an b)使用说明是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。