位置: 编程技术 - 正文

逐一介绍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)

  • 增值税的附加税比例
  • 税控盘没有清卡,反写怎么办
  • 小规模减免的增值税怎么做账
  • 报废的机器设备怎么处理
  • 劳务工资入什么科目
  • 企业长期贷款具备什么条件
  • 购买自用应税车辆的应自购买之日起
  • 应交税金及附加包括哪些
  • 注册资本低于实际投资
  • 接受捐赠的增值税计入利润总额吗
  • 泡菜增值税率
  • 建筑合同通用条款
  • 企业为生产线员工怎么办
  • 外汇扣税是多少钱啊
  • 银行对账单不平衡
  • 利润表本月金额怎么算
  • 如何理解总分机的概念
  • 定期结汇会计分录?
  • 鸿蒙智能充电模式怎么用
  • 个人劳动供给曲线图
  • 甲方代付农民工工资合同
  • 房地产企业预缴增值税如何申报
  • 学php的书
  • awk命令怎么用
  • php字符串赋值
  • PHP:pg_consume_input()的用法_PostgreSQL函数
  • 错账缴回的银行会计分录
  • oeloader.exe - oeloader是什么进程 有什么用
  • php析构方法怎么用
  • vue-router query
  • 如何使用axios直接发送GET请求
  • YOLOv5|YOLOv7|YOLOv8改各种IoU损失函数:YOLOv8涨点Trick,改进添加SIoU损失函数、EIoU损失函数、GIoU损失函数、α-IoU损失函数
  • touch命令创建多个文件
  • php7 openssl
  • thinkphp教程
  • php密码加密技术phpass
  • 社保缴费基数3400
  • 使用命令方式安装程序
  • 增值税哪些行业不能抵扣
  • 纳税收入包括居民个人在境外取得的收入吗?
  • 会影响当期损益的科目有
  • 营业外支出的内容包括
  • 直接计入所有者权益的利得和损失
  • 初级职称需要提交什么资料
  • 新销售收入的确认条件
  • 一般纳税人增值税结转账务处理
  • 联营单位投入的款项
  • 期末留抵的进项税可以计入成本吗
  • 所得税费用要结转本年利润吗
  • 应收票据背书支付是什么
  • 怎么把应付账款调成应收
  • 保险公司的返点能要吗
  • 明细账模版
  • 帐簿凭证的管理方法
  • sql防御
  • win8出现问题需要重启
  • 电脑开机显示xp后无反应
  • Computer Browser是什么进程,Computer Browser有什么用?
  • centos 界面安装
  • 拖放文件到此处来添加文件是什么意思
  • 苹果电脑注释
  • linux lsof命令详解
  • linux shell 字符串转数字
  • cssimage
  • cocos2d教程
  • bash 删除文件夹
  • dirsearch批量
  • js设置标签内容
  • unity怎么设置多个关卡
  • window.requestAnimationFrame是什么意思,怎么用
  • unity的shader用法
  • android camera1
  • javascipt:void
  • mac上安装破解软件会怎样
  • unity大神
  • js正则表达式验证姓名
  • javascript基于什么的语言
  • python数据通信
  • python简要介绍
  • ruby元编程第二版
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设