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>

       

        

  • 相关阅读:
    偏最小二乘法回归(Partial Least Squares Regression)
    今天就来聊聊产品运营
    VS2005终于不“变态”了!
    Android 里的对话框Dialog 实现机制基础
    C#多线程操作界面控件的解决方案
    转C++ ,C#数据类型对照
    关于Linq to sql 应用时出现的一个‘row not found or changed’ 异常
    Android之Context Memu
    HttpModule的认识
    Docker:官网文档 Get Started 笔记
  • 原文地址:https://www.cnblogs.com/worth-/p/13861340.html
Copyright © 2011-2022 走看看