zoukankan      html  css  js  c++  java
  • JQuery高级——遍历

    1.遍历

       1.js的遍历方式 * for(初始化值;循环结束条件;步长)

       2. jq的遍历方式 

        1. jq对象.each(callback)
          语法:

            jquery对象.each(function(index,element){});

            * index:就是元素在集合中的索引
            * element:就是集合中的每一个元素对象
            * this:集合中的每一个元素对象

       3.回调函数返回值:

        1.

        * true:如果当前function返回为false,则结束循环(break)。

        * false:如果当前function返回为true,则结束本次循环,继续下次循环(continue)

        2. $.each(object, [callback])

        3. for..of: jquery 3.0 版本之后提供的方式

        for(元素对象 of 容器对象)

      4.事件绑定

        1. jquery标准的绑定方式

        * jq对象.事件方法(回调函数);

        * 注:如果调用事件方法,不传递回调函数,则会触发浏览器默认行为。

        * 表单对象.submit();

        2.on绑定事件/off解除绑定

        * jq对象.on("事件名称",回调函数)

        * jq对象.off("事件名称")

        如果off方法不传递任何参数,则将组件上的所有事件全部解绑

        3. 事件切换:toggle

        * jq对象.toggle(fn1,fn2...)
        * 当单击jq对象对应的组件后,会执行fn1.第二次点击会执行fn2.....

    注意:1.9版本 .toggle() 方法删除,jQuery Migrate(迁移)插件可以恢复此功能。
    <script src="../js/jquery-migrate-1.0.0.js" type="text/javascript" charset="utf-8"></script>

       

        

  • 相关阅读:
    Java-Maven(三):Maven坐标、Maven仓库、Maven生命周期
    Java-Maven(二):Maven常用命令
    CF796C Bank Hacking题解
    米特运输——(dfs)
    lower_bound()和upper_bound()如果搜下标到头返回啥
    骑士https://vjudge.net/contest/364177#problem/Y——(基环树)
    CF1215DTicketGame——(博弈)
    #define xhxj (Xin Hang senior sister(学姐))
    The Meaningless Game 题解
    P2827 蚯蚓
  • 原文地址:https://www.cnblogs.com/worth-/p/13861340.html
Copyright © 2011-2022 走看看