美文网首页
jQuery方法集合

jQuery方法集合

作者: 茹浪 | 来源:发表于2017-10-25 09:16 被阅读0次

jQuery是建立在js上的一个方法库,也就是函数封装的集合。它封装了很多很多方法
比如:
each()可以遍历一个对象的所有元素。

$(".box1 p").each(
function(i){
    var a = $(".box1 p").index(i)
    console.log(a)
  }
)

如代码所示,each遍历了box1下面的所有p元素,代码中的index方法则是获取对象的下标值

这几天用的最多的方法还是要数animate(),一个动画函数

$("#m_unit").animate({"left": -i*w}, 500, function() {
    
    // 0, 1, 2, 3, 4, 5
    //    第5张【动画结束】之后,改变指向下标 i, 
    if (i >= 5) {
        i = 0;  // 变成0
        $("#m_unit").css({"left": 0}); // 图片瞬间切换到第0张
    }
    
    
    // 移除所有li的 current样式
    $(".circles ol li").removeClass("current");
    
    // eq(i) 代表匹配下标为 i 的jQuery对象
    $(".circles ol li").eq(i).addClass("current");
    
})

animate里面有三个参数
第一个参数是一个对象,里面包括需要改变的属性和目标值
第二个参数是表示动画执行所需要的时间,可以不写。
第三个参数是回调函数,代表动画结束时执行的函数。可以不写

css()可以改变目标对象的样式值 以对象形式传参数可以同时改变多个参数
eq(i)可以获取对象中第i个元素,并且作为jQuery对象
$(".circles ol li").eq(i)就是代表circles下面的ol下面的下标为i的li

相关文章

  • jQuery方法集合

    jQuery是建立在js上的一个方法库,也就是函数封装的集合。它封装了很多很多方法比如:each()可以遍历一个对...

  • jQuery基础(二)—DOM篇——遍历

    1、jQuery遍历之children()方法 .children(selector) 方法是返回匹配元素集合中每...

  • Jquery常用方法集合

    jquery 的作用 write less , do more原生js 写个轮播,jq几行就可以搞定。简化操作.便...

  • IIFE 立即调用的函数表达式

    基本概念 jQuery 对象: 通过jQuery 选择器或者方法取得的元素集合。$() 函数:为了新建一个 jQu...

  • jquery循环

    对jquery选择的对象集合分别进行操作,需要用到jquery循环操作,此时可以用对象上的each方法:

  • 手写jQuery与源码分析

    jQuery本质上就是用javascript代码写成的各种方法的集合,之所以jQuery会存在,是为了使JS代码编...

  • backbone小点

    要注意是集合的方法还是模型的方法还是jQuery的方法注意传参需要的类型,返回类型,使用方法 on和listenT...

  • jQuery九种过滤方法

    jQuery的过滤 jQuery的过滤分共为九种方法 1. .eq(): 减少匹配元素的集合为指定的所索引的哪一个...

  • EasyUI基础学习

    jQuery EasyUI jQuery EasyUI是一组基于jQuery的UI插件集合体,而jQuery Ea...

  • jQuery|数组

    如何把获取的集合元素进行循环处理? Jquery提供了toArray() 方法 实例 把 元素转换为数组,然后...

网友评论

      本文标题:jQuery方法集合

      本文链接:https://www.haomeiwen.com/subject/spnxpxtx.html