jquery的过滤 选择相应的元素

eq: eq(index | -index)

               index:是一个整数从0开始,获取相应的元素。
               -index: 是从最后一个元素开始数(倒着选取),从一开始。
    eg:  
    <p>
         This is just a test.
    </p>
    <p>
         So is this
    </p>
    $("p").eq(1)
    $("p").eq(-2)

结果:[So is this]
结果:[This is just a test.]

first(): 获取匹配的第一个元素

eg:

    <li>
        aaaaa
    </li>
    <li>
        bbbbb
    </li>
    <li>
        ccccc
    </li>
 $("li").first()  结果:[aaaaa]

last(): 获取匹配的最后一个元素

  $("li").last() 结果:[ccccc]

hasClass(class) 检查当前的元素是否含有某个特定的类(class),如果有则返回true。

eg: 给包含某个类的元素进行一个动画
       $("div").click(function(){
            if($(this).hasClass("prop"){
              $(this)
                    .animate({ left: 10 })
                    .animate({ left: -10})
                    .animate({ left: 10})
                    .animate({ left: 0})            
             })
         });
        animate() // 该方法通过CSS样式将元素从一个状态改变为另一个状态。CSS属性值是逐渐改变的,这样就可以创建动画效果。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值