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>

       

        

  • 相关阅读:
    Git 生命周期
    Git 配置环境
    JAVA克隆对象报错:The method clone() from the type Object is not visible
    C# 将字符串按要求分解成字符串数组
    servlet 标红的错误笔记
    TIBCO Jaspersoft Studio 报表软件使用教程
    错误笔记4
    ^按位运算详解
    表现层状态转换
    servlet 读取文件
  • 原文地址:https://www.cnblogs.com/worth-/p/13861340.html
Copyright © 2011-2022 走看看