位置: 编程技术 - 正文

逐一介绍Jquery data()、Jquery stop()、jquery delay()函数(详)(逐一介绍班子成员表现)

编辑:rootadmin

推荐整理分享逐一介绍Jquery data()、Jquery stop()、jquery delay()函数(详)(逐一介绍班子成员表现),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:逐一介绍英语,逐一介绍现代旅游经济的发展特点,逐一介绍入党申请人的基本情况范文,逐一介绍推优对象的基本情况,逐一介绍班子成员表现,逐一介绍入党申请人的基本情况,逐一介绍是什么意思,逐一介绍推优对象的基本情况,内容如对您有帮助,希望把文章链接给更多的朋友!

首先给大家介绍jquery data()函数

jQuery中data()函数用于向被选元素附加数据,或者从被选元素获取数据。通过data()函数存取的数据都是临时数据,一旦页面刷新,之前存放的数据都将不复存在。

一、jquery data()的作用

data() 方法向被选元素附加数据,或者从被选元素获取数据。通过data()函数存取的数据都是临时数据,一旦页面刷新,之前存放的数据都将不复存在。该函数属于jQuery对象(实例)。如果需要移除通过data()函数存放的数据,请使用 removeData() 函数。

二、jquery data的使用方式

1、获取附加的data的值

$(selector).data(name)

参数说明

name:

可选。规定要取回的数据的名称。

如果没有规定名称,则该方法将以对象的形式从元素中返回所有存储的数据。

2、用name和value为对象附加数据

$(selector).data(name,value)

参数说明

selector:为需要附加或者获取数据的对象。name:参数为数据的名称。value:参数为数据的值。

3、使用对象向元素附加数据

使用带有名称/值对的对象向被选元素添加数据。除了以提供 name 和 value 的方式进行赋值,我们还可以直接传入另一个对象( “another” )作为参数。这种情况下,“another” 的属性名称和属性值将被视为多个键值对,从中提取的 “name” 和 “value” 都会被复制到目标对象的缓存中。

$(selector).data(object)

参数说明

object:必需。规定包含名称/值对的对象。

实例

接着给大家介绍jquery stop()函数

jQuery中stop()函数用于停止当前匹配元素上正在运行的动画。默认情况下,stop()函数只会停止当前正在运行的动画。如果你使用animate()函数为当前元素设置了A、B、C这3段动画,如果当前正在执行的动画是A,则只会停止动画A的执行,不会阻止动画B和C的执行。当然,你也可以通过指定可选的选项参数来停止所有的动画。jQuery中stop()函数用于停止当前匹配元素上正在运行的动画。停止动画并不是恢复到该动画执行前的状况,而是直接停止,当前动画执行到什么状态,就停留在什么状态。例如:执行一个元素高度从px到px的过渡动画,当高度为px时停止了该动画,则当前高度仍然保持px的现状。如果该动画设置了执行完毕后的回调函数,则不会执行该回调函数。

一、jquery stop()语法

$(selector).stop(stopAll,goToEnd)

参数说明

1、stopAll

可选。代表是否要清空未执行完的动画队列。意思就是如果该参数值为true,则会停止所有后续动画或事件。如果该参数值为false,则只停止被选元素当前执行的动画,后续动画不受影响。因此,该参数一般都为false。如果使用stop()方法,则会立即停止当前正在运行的动画,如果接下来还有动画等待执行,则以当前状态开始接下来的动画。

2、goToEnd

逐一介绍Jquery data()、Jquery stop()、jquery delay()函数(详)(逐一介绍班子成员表现)

可选。代表是否直接将正在执行的动画跳转到当前动画的末尾。规定是否允许完成当前动画,该参数只能在设置了stopAll参数时使用

3、备注

默认情况下,不写参数,则会被认为两个参数都是false。

二、jquery stop()实例

HTML 代码示例

实例说明

1、点击按钮(stop()),由于两个参数都是false。所以点击发生时,animater没有跳到当前动画(动画1)的最终效果,而直接进入动画2,然后动画3,4,5.直至完成整个动画。

2、点击按钮(stop(true)),由于第一个是true,第二个是false,所以animater立刻全部停止了,动画不动了。

3、点击按钮(stop(false,true)),由于第一个是false,第二个是true,所以点击发生时,animater身处的当前动画(动画1)停止并且animater直接跳到当前动画(动画1)的最终末尾效果位置,接着正常执行下面的动画(动画2,3,4,5),直至完成整个动画。

3、点击按钮(stop(true,true)),由于两个都是true,所以点击发生时,animater跳到当前动画(动画1)的最终末尾效果位置,然后,全部动画停止。

三、jquery stop()在工作中的应用

一个下拉菜单,当鼠标移上去的时候就菜单显示,当鼠标离开的时候菜单隐藏 ,如果我快速不断地将鼠标移入移出菜单(即,当菜单下拉动画未完成时,鼠标又移出了菜单)就会产生“动画积累",当鼠标停止移动后,积累的动画还会持续执行,直到动画序列执行完毕。

解决方法

在写动画效果的代码前加入stop(true,true),这样每次快速的移入移出菜单,就正常了,当移入一个菜单的时候,停止所有加入队列的动画,完成当前的动画(跳至当前动画的最终效果位置)。

最后给大家介绍jquery delay()

jquery中delay()方法的功能是设置一个延时值来推迟动画效果的执行,它的调用格式为:$(selector).delay(duration)其中参数duration为延时值,它的单位是毫秒,当超过延时值时,动画继续执 ,delay与setTimeout函数还是有区别的,delay是更适合某些使用情况。

可以将队列中等待执行的下一个动画延迟指定的时间后才执行。它常用在队列中的两个jQuery效果函数之间,从而在上一个动画效果执行后延迟下一个动画效果的执行时间。

一、语法

$(selector).delay(speed,queueName)

1、参数说明

2、备注

延时时间(duration参数)是以毫秒为单位的,数值越大,动画越慢,不是越快。字符串 'fast' 和 'slow' 分别代表和毫秒的延时。

二、delay()实例

HTML

实例二、让页面中的按钮在页面加载后毫秒隐藏,然后再过毫秒显示出来

三、jquery中使用delay()注意事项

1、delay适用在jQuery动画效果和类似队列中2、如果下一项是动画效果,则会执行延迟调用3、如果不是效果动画,则它不会被加入效果队列中,因此该函数不会对它进行延迟调用。4、如果要将不是动画效果加入延迟,则需要将它加入到queue队列中去。

例如

备注:上面方法只隐藏,不会再显示,queue执行完后,也中止了动画队列的继续执行,需要调用dequeue使其执行下去

又如

备注:上面方法也是只隐藏,而不会再显示!这里show不再指定显示动画时长,则show方法不再是一个动画。由此可知,dequeue只能使得动画队列中的后续方法执行下去,不能使非动画队列中的jquery方法继续执行!

使用JQuery实现的分页插件分享 一个简单的jQuery分页插件,兼容AMD规范和requireJS./***jQuery分页插件**/;(function(factory){if(typeofdefine==="function"&&define.amd){//AMD模式define(["jquery"],factory);}else{//全

程序员必知个jQuery 代码片段 jQuery如今已经成为Web开发中最流行的JavaScript库,通过jQuery和大量的插件,你可以轻松实现各种绚丽的效果。本文将为你介绍一些jquery实用的技巧,希望

jQuery实现可关闭固定于底(顶)部的工具条菜单效果 本文实例讲述了jQuery实现可关闭固定于底(顶)部的工具条菜单效果。分享给大家供大家参考,具体如下:这是一款可关闭始终在页面底部的工具条菜

标签: 逐一介绍班子成员表现

本文链接地址:https://www.jiuchutong.com/biancheng/370484.html 转载请保留说明!

上一篇:jQuery多条件筛选如何实现(jquery 多选)

下一篇:使用JQuery实现的分页插件分享(使用jquery操作dom)

  • 房地产企业的样板房费用计入哪个科目
  • 不得从销项税中抵扣的进项税大白话
  • 怎么查19年以前税收
  • 油库存油租赁
  • 软件研发阶段和开发阶段如何区分
  • 适用5%征收率的范围
  • 漏缴的印花税如何补交
  • 小规模附加税是多少
  • 成本 费用区别
  • 跨年的材料专票怎么做会计分录?
  • 研发机构认定条件
  • 房产税计税依据房产原值怎么算
  • 取得增值税专用发票是否可以抵扣
  • 2018增值税暂行条例
  • 公司年末补缴企业所得税需要提供什么资料?
  • 发票进项和销项对不上后果
  • 固定资产进项税的账务处理
  • 财税〔2017〕39号商业健康保险个人所得税
  • 其他应付款坏账怎么处理
  • 一般纳税人开普票税率是3%还是13%
  • 办理环评费用
  • 关闭系统保留空间
  • win10桌面窗口管理器gpu占用高
  • 从税法角度看,商誉计税基础
  • 认证未抵扣往哪里记
  • 电脑找不到ie浏览器
  • PHP 中dirname(_file_)讲解
  • php面向对象的三大特征
  • ue4 像素流并发
  • 一只猫在花园里英语
  • php json
  • 在途物资运费会计科目怎么写
  • 非正常损失会计利润调整
  • nodemon卸载
  • 微软的人工智能ChatGPT
  • 增值税发票开票系统数据与实际报税数不一致的原因?
  • python 如何调用c
  • 利润表管理费用包括哪些内容
  • python del语法
  • 研发部门的房租物业费进什么科目
  • 应收利息会计分局
  • 资产计税基础填资产原值吗
  • 确认递延所得税资产时,应估计相关可抵扣
  • 帝国cms灵动标签 PHP变量文章ID加减1
  • 刚成立的公司老板要我入股
  • 公司买车抵税最新政策2022购置税减半享受不?
  • 劳务费会计分录是什么
  • 实际成本法下采购材料的会计分录
  • 房企预收款如何缴纳企业所得税
  • 在建工程如何结转到产品
  • 收到房租租金下什么科目
  • 事业单位结余是什么意思
  • 购销合同交的印花税税率
  • 房地产开发企业增值税税率
  • windows xp系
  • 如何用U盘安装新系统
  • 应用商店如何更新软件
  • 怎么取消win8.1开机密码
  • win7文件无法删除需要权限
  • win8怎么设置
  • win7 c盘莫名其妙满了
  • ccxprocess是什么程序
  • win10 win8.1
  • linux强大的网络功能
  • lua教程书籍
  • unity3d基础操作
  • expand.grid函数
  • 如何修改excel数据显示格式
  • android 数据库app
  • 启用opengl的文档窗口
  • css怎么更换图片
  • js给图片加水印
  • web docs
  • jquery使用Cookie和JSON记录用户最近浏览历史
  • 银行税务代扣需要什么材料
  • 外经证怎么核验
  • 应税销售额如何计算
  • 为什么医保的钱可以取出来
  • 营改增后如何纳税
  • 国税发票什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设