1.动画:

   1.三种方式显示和隐藏元素

      1.默认方式

      1.show([speed,[easing],[fn]])

        1.参数:

            1.speed:动画的速度,slow,normal,fast

            2.easing:用来指定切换效果,默认swing,可用参数linear

                swing:先慢后快再慢

                linear:匀速

            3.fn:在动画执行完后执行一次的函数

    2.hide([speed],[easing],[fn])

      3.toggle([speed],[easing],[fn])

    2.滑动显示和隐藏方式:

      1.slideDown([speed],[easing],[fn])

      2.sildeUp([speed],[easing],[fn])

      3.slideToggle([speed],[easing],[fn])

    3.淡入淡出显示和隐藏方式

      1.fadeIn([speed],[easing],[fn])

      2fadeOut([speed],[easing],[fn])

      3.fadeToggle([speed],[easing],[fn])

2.遍历:

  1.js的遍历方式

     for(初始化值;循环结束条件,步长)

  2.jq的遍历方式

    1.jq对象.each(callback)

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

    3.for..of 

3.事件绑定:

  1.jquery标准的绑定方式

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

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

      *表单对象.submit;让表单提交

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

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

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

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

  3.事件切换:toggle

    *jq对象.toggle(fn1,fn2.....);

4.插件:增强JQuery功能

  1.实现插件的方式:

    1.$.fn.extend(object)

      *增强通过Jquery获取的对象的功能

    2.$.extend(object)

      *增强JQuery对象自身的功能

随机推荐

  1. 第一个程序PingPong

    功能需求 如图所示,开启两个ping类型的服务ping1和ping2,ping1给ping2发消息,ping2收到回应ping1,ping1收到再回应ping2,不断循环. 服务模块 Skynet提供 ...

  2. 一次性全讲透GaussDB(DWS)锁的问题

    本文分享自华为云社区<GaussDB(DWS)锁问题全解>,作者: yd_211043076. 一.gaussdb有哪些锁 1.常规锁:常规锁主要用于业务访问数据库对象的加锁,保护并发操作 ...

  3. mysql触发器使用教程-六种触发器

    参考:https://zhuanlan.zhihu.com/p/439273702 触发器(Trigger)是 MySQL 中非常实用的一个功能,它可以在操作者对表进行「增删改」 之前(或之后)被触发 ...

  4. Goobye, cnblogs

    转 typecho 了,个人网站的客制化程度当然不是 cnblogs 能比得上的. <cirnovsky.cf>

  5. docker bridge网络类型研究

    bridge模式是docker的默认网络模式,使用docker run -p时,docker实际是在iptables做了DNAT规则,实现端口转发功能.可以使用iptables -t nat -vnL ...

  6. 基于FPGA 的SDRAM控制器

    SDRAM基本信息 储存能力计算 4X16X4=256(Mbit),注意不是MByte SDRAM控制 sdram包含两个部分:sdram_ctrl.fifo_ctrl. sdram_ctrl:其顶层 ...

  7. 要知其然还要知其所以然printChar

    虽然过渡与的追求细节不是好事, 但是现实社会逼迫我们不得不兼顾周全. 所以什么都是最好不仅要知其然还要知其所以然! public class printChar { public static voi ...

  8. threading 专递类对象

    import threading class MyClass: def __init__(self, name): self.name = name def my_method(self): prin ...

  9. 使用 GitHub Action 自动更新 Sealos 集群的应用镜像

    在 IT 领域,自动化无疑已成为提高工作效率和减少人为错误的关键.Sealos 作为一个强大的云操作系统,已经为许多企业和开发者提供了稳定可靠的服务.与此同时,随着技术不断发展,集成更多的功能和服务变 ...

  10. 2023 Visual Studio Code 插件推荐:18 个提高开发效率的常用插件

    Visual Studio Code (简称VSCode) 是一款强大的开源代码编辑器,它拥有众多功能强大的扩展插件,使得开发者可以根据自己的需求来定制编辑器的功能和外观.在本文中,我们将分享一些非常 ...