jqurey基本选择器

入口函数的写法
    
    $(function(){})
jqurey 入口函数与js入口函数的区别
    js的要等页面的所有内容资源(包括图片、文件)加载完毕在执行
    jq指挥等待文档树加载完成就开始执行了
链式写法 都在一行上
jq对象和DOM对象转换
    jq对象转化为DOM对象  $username=$(username)
    DOM对象转化为jq对象只需要$()封装                
    jq对象(是一个数组对象)转化为DOM对象两种方式  [index]和 get(index) 
基本选择器
    继承css3内的选择器
属性选择器
    基本属性选择器
    [attr]  匹配包含给定属性的元素。常用于单选或复选的checked
    [attr=value] 匹配给定的属性是某个特定值的元素。 常用于选择指定的input标签
    [attr!=value] 匹配给定的属性是不包含某个特定值的元素
    [attr^=value] 匹配给定的属性是以某些值开始的元素
    [attr*=value] 匹配给定的属性是以包含某些值的元素
    操作标签的属性
    标签属性方法 attr(name,value)读写非布尔值的标签属性
             prop(name,value)布尔值
    删除属性方法 removeAttr(name,value)删除指定名字的属性
    自定义属性  data()读写标签的附加数据
过滤选择器
    0. eq(): 获取指定位置的索引
    1.first:获取第一个元素 
    2.last:获取最后一个的元素
    3.even:获得索引下标为偶数的元素
    4.odd:获得索引下标为基数的元素
    5.eq(index):选取索引等于index的元素(index从0开始)
    6.gt(index):选取索引大于index的元素(index从0开始)
    7.lt(index):选取索引小于index的元素(index从0开始)
筛选选择器
    :contains() 匹配包含指定的文本元素
    :has()匹配包含选择器所匹配的元素的元素
    :empty()匹配所有不包含子元素或者文本的空元素
    :parent ()匹配含有子元素或者文本的元素
    方法
    children()儿子
    find()后代
    silbings()所有的兄弟,不包括本身
    parent()父亲    
    eq()索引
    next () 下一个
    prev()上一个
可见性过滤选择器
    :hidden 匹配所有不可见的
    :visitly 匹配所有可见的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值