JQ选择器

    xiaoxiao2021-03-25  84

    //length() or .size()对象长度 if(("#box").length > 0){ (“#box”).css("color","red"); } //兼容IE6等的JQ选择器方法 = 高级选择器 find()方法,后代选择器 = $("#div p") children()方法,子代选择器 = $("#div > p") next()方法,下一个同级选择器 = $("#div + p") nextAll()方法,接下来的全所有同级选择器 = $("#div ~ p") $("#box").nextAll("p").css("color","red") prev()方法,上一个同级选择器 prevAll()方法,上面全部同级选择器 siblings()方法,上下同级选择器 如果不带参数,则默认为nextAll("*"),其余方法同样 nextUntil()方法,接下来的同级,直到遇到参数时为止 prevUntili()方法,以上接下来的统计局,直道遇到参数时为止 //属性选择器 $("a[title]").css(xx,xxx) 有title属性的a $("a[title=num1]").css(xx,xxx) 有 等于Num1的title属性 的a $("a[bbb][title=num1]").css(xx,xxx) 有 等于Num1的title属性并且存在bbb属性 的a $("a[title!=num1]").css(xx,xxx) 有 不等于Num1的title属性 的a $("a[title^=numX]").css(xx,xxx) 有 开头等于Num的title属性 的a $("a[title$=Xnum]").css(xx,xxx) 有 结尾等于Num的title属性 的a $("a[title|=num]").css(xx,xxx) 有 等于Num的title属性 或有num-开头的title属性 的a $("a[title~=num aaa bb]").css(xx,xxx) 属性值 aaa 或 bb 或 num都可以,用空格分开就行 $("a[title*=num]").css(xx,xxx) 有 只要有出现指定字符串num的都可以
    转载请注明原文地址: https://ju.6miu.com/read-38544.html

    最新回复(0)