位置: 编程技术 - 正文

jQuery 如何给Carousel插件添加新的功能(jquery中keyup)

编辑:rootadmin

推荐整理分享jQuery 如何给Carousel插件添加新的功能(jquery中keyup),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:用jquery,jquery accordion,jquery中keyup,jquery怎么用,jquery怎么配置,jqueryeasyui,jquery怎么用,jquery怎么用,内容如对您有帮助,希望把文章链接给更多的朋友!

本文是小编自己写的一个给carousel插件添加新功能,关于Carousel插件的教学视频。参考别的网站,当鼠标放在下排按钮上或者点击之后,Carousel就会跟这个按钮相同下标的li作为第一帧显示。

所有的代码都在这里

那么到了这里,我们的选择按钮就已经添加好了。现在要做的就是给这每一个按钮添加一个鼠标放上去的事件。

然后我们也需要再给Carousel的原型对象添加一个切换幻灯片的方法,因为在HTML代码中我们用的li然后里面放的是a、Img标签,所以下面的Li也就是Carousel的每一帧。

jQuery 如何给Carousel插件添加新的功能(jquery中keyup)

在这里主要遇到了两个问题:

1、如何来获得Carousel中的每一帧在移动之后的下标,然后再把相应下标的属性,添加到相应帧上。

我这里根据li的长度,来创建一个元素为0-li.length-1的数组,并且再concat本身一次,用里面的元素来标识每一帧移动过后的下标,如果是Carousel需要向左旋转,也就是按钮的下标大于当前的第一帧的下标,那么我们就需要吧这个数组的后半部分作为每一帧的下标,并且向左移动(按钮下标-当前第一帧下标)个位置,然后这个位置的元素就是每一帧的在旋转过后的下标。若果是向右旋转也是类似。不过就需要把数组的前半部分,先后移动了。

2、当我们用鼠标在按钮上飞速的移动的时候就会出现一些BUG,这是因为再上一个动画还没执行完毕,下一个事件又被触发了。

那么这里我们就需要用一个标识来限制事件的执行,也就是这里的self.rotateFlag。但是在我经过多次的测试之后,发现吧这个标识赋值为false的语句不能放在旋转的方法前面,这样也会出现问题,当我们把它放置在方法里面的if条件语句的开头的时候,基本上就没什么问题了。

好了到了这里Carousel扩展的功能就介绍完了。其他的部分就不做介绍了,有兴趣的朋友可以去上面我给出的地址download下来看看。同时也非常感谢大家对积木网网站的支持!

原生JS和jQuery版实现文件上传功能 本文实例分享了原生JS版和jQuery版实现文件上传功能的例子,供大家参考,具体内容如下!doctypehtmlhtmllang="zh"headmetacharset="utf-8"titleHTML5AjaxUploader/titlescriptsr

jQuery的内容过滤选择器学习教程 内容过滤器的过滤规则主要是包含的子元素或文本内容上。$('div:contains("xxx")').css('background','#ccc');//选择元素文本节点含有xxx文本的元素$('div:empty').css('ba

举例讲解jQuery中可见性过滤选择器的使用 可见性过滤器可见性过滤器根据元素的可见性和不可见性来选择相应的元素。过滤器名jQuery语法说明返回:hidden$(':hidden')选取所有不可见元素集合元素:vis

标签: jquery中keyup

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

上一篇:jQuery animate和CSS3相结合实现缓动追逐效果附源码下载

下一篇:原生JS和jQuery版实现文件上传功能(原生javascript)

  • 初级会计职称能加多少工资
  • 可以抵扣进项税额的增值税普通发票
  • 小规模纳税人缴纳增值税怎么算
  • 继续教育报名发什么文件
  • 贷款其他消费是指什么
  • 材料按实际成本计价时发出成本的计算方法有
  • 政府补助是否可以加计抵扣
  • 8.会计核算方法具体包括哪些内容?
  • 已知不含税金额和税额怎么求税率
  • 个体工商户可以给员工交社保吗
  • 申报同步更正
  • 当地外包公司是干什么的
  • 应付福利费直接计入未分配利润
  • 支票承兑是什么意思要带什么材料
  • 对公账户进账是否缴税
  • 没有收入要做应交税费的会计分录
  • 为员工买的人寿保险怎么做账
  • 基金公司管理费收入怎么入账
  • 企业申报表填写错误
  • 大中小型企业标准划分表
  • 纳税申报表未开票收入可以填负数吗
  • 产品售后产生材料费会计核算
  • 进口增值税发票可以抵扣吗
  • 代购买东西流程
  • 个体工商户起征点10万执行时间
  • 一般纳税人税金怎么算
  • 巴蒂斯塔卡里
  • 补缴社保操作流程
  • 企业发行股票的溢价收入应计入
  • 为什么篮牙耳机卡
  • 免费投放资产收益的平台
  • 金鱼花的养殖方法与注意事项
  • 公司比赛奖金计入什么科目
  • php 强类型
  • laravel搭建
  • CSS: overflow-anchor 固定滚动到底部,随着页面内容增多滚动条自己滚动展示最新的内容
  • 迪纳利国家公园在哪个国家
  • centos7配置自动获取ip
  • php实现会话的步骤
  • 销售原材料怎么入账
  • 帝国cms app
  • 一个小柜的货代费用
  • 社保主要有以下哪些方面
  • 企业内部培训费用
  • 给国外公司提供服务需要交哪些税
  • 建筑总承包分包单位可以是市政总承包吗
  • 确认预计负债的三个条件
  • 银行存款产生的利息收入
  • 存货 跌价
  • 冲销未开票收入还需要申报吗
  • 帮别人注册医疗器械法人有风险吗
  • 研发加计扣除抵减税额怎么算
  • 农业公司土地租赁
  • 买车的车
  • 出口退税转为免税处理有损失吗
  • 工业企业应通过其他应付款科目核算的有
  • 电脑安装了安卓系统没用
  • winxp无法删除文件
  • mac文件权限
  • mac不用密码
  • winxp刻录光盘步骤
  • WIN7系统如何恢复出厂系统
  • window10安装时间太长
  • javascript中函数
  • 学习使用grunt来打包JavaScript和CSS程序的教程
  • [置顶]津鱼.我爱你
  • shell数组遍历
  • js传参是什么意思
  • Android之ContentProvider
  • 地税局属于哪个部门管
  • 临沂国税地税局领导班子
  • 广州地税官网
  • 财税公司销售工作好做么
  • 异地户口如何办理护照
  • 岗位回避什么意思
  • 煤炭资源税税率选煤税率多少黑龙江
  • 水费不用交吗
  • 设区市是哪里
  • 税务局监控个人账户流程
  • 湖南兴广地税务师事务所有限公司(兴广集团有限公司)
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设