位置: 编程技术 - 正文

bootstrap-treeview自定义双击事件实现方法

编辑:rootadmin

推荐整理分享bootstrap-treeview自定义双击事件实现方法,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

bootstrap-treeview是一款效果非常酷的基于bootstrap的jQuery多级列表树插件。该jQuery插件基于Twitter Bootstrap,以简单和优雅的方式来显示一些继承树结构,如视图树、列表树等等。但是不知为什么这个插件没有自带双击事件。经过多次测试,使用方法$('#tree').dblclick( function () {})和方法$('#tree').on('dblclick',function(){})都不起作用!百思不得其解。最后救助大神,问题解决了,但是好像不太优雅但最终还是可以交差了。

这个解决方案中使用到了bootstrap-treeview自带的两个事件"nodeSelected"和"nodeUnselected".如果在treeview的节点上双击一定会触发选中事件和取消选中事件,计算这两个时间的时间间隔就可以模拟出双击事件的效果了。双击事件每次点击鼠标左键的间隔,人为操作毫秒足够。

bootstrap-treeview自定义双击事件实现方法

具体代码如下:

粗滤讲解:

最主要的全局变量:lastSelectedNodeId,lastSelectedNodeId

最主要的方法:clickNode()

上面这个方法主要用来判断选中事件和取消选中事件操作的目标是否是一个且时间间隔是否足够小。符合这两个条件客户就是想触发双击事件。可以再函数customBusiness中自定义业务逻辑。

如果大家还想深入学习,可以点击这里进行学习,再为大家附两个精彩的专题:Bootstrap学习教程Bootstrap实战教程

标签: bootstrap-treeview自定义双击事件实现方法

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

上一篇:WordPress中利用AJAX异步获取评论用户头像的方法(如何使用wordpress)

下一篇:JavaScript电子时钟倒计时

  • 海南增值税发票图片
  • 研发设备的折旧费计入研发费吗
  • 乙方收到甲方项目建设工程款如何记账
  • 其他应付款借方余额怎么调整
  • 印花税的三种缴税方式
  • 所得税的账务处理流程
  • 未发货先开票怎么办
  • 资产盘点的步骤是什么,需要注意哪些细节
  • 总公司向子公司收取管理费如何纳税
  • 每月末计提利息分录
  • 小规模出口企业增值税申报
  • 药店药品成本怎么核算
  • 收取的职工房租如何入账
  • 核定征收是不是不需要发票了
  • 关于增值税普通发票开票信息填写要求
  • 财务费用是否存入银行卡
  • 出口零税率是什么意思
  • 资产负债表损益表现金流量表
  • 特殊金融机构有哪些
  • 当期应提取的坏账准备金
  • 学校收取食堂管理费
  • 什么经营范围可以开培训费
  • 1697509029
  • 上一年度多交年度所得税可以退税吗
  • 收到购货方退回的发票联和抵扣联如何处理?
  • 营改增步骤
  • 出租包装物和出借包装物的摊销额
  • 什么是增值税
  • 基金收益率
  • 事业单位基建账并入大账规定
  • 查账补缴的税的账怎么做
  • 税务局返还的手续费需开发票吗
  • thinkphp 5.0.24 rce
  • 计量差错引起的盘亏
  • uni app面试题
  • 固定资产报废后的处理程序
  • 政府会计主体资产有哪些
  • matlab基础介绍
  • 利用Linux Find命令查找文件方法记录 快速查找文件位置
  • 公司没有车,加柴油票可以抵扣增值税吗
  • hashmap resize源码
  • 私人打款到对公账户要交税吗
  • 采购入库单怎么生成
  • 企业补助怎么做会计分录
  • 专项应付款的账务处理
  • PostgreSQL更新表时时间戳不会自动更新的解决方法
  • github+hexo搭建博客
  • 织梦标签教程
  • 存货的成本包括哪几项
  • Advanced SQL Injection with MySQL
  • mysql复制粘贴
  • 贷款用途不符合规定有啥危害
  • 公司员工入职的心得体会
  • 库存商品进项税额转出分录怎么写
  • 主营业务收入的英文
  • 企业出售投资性房地产应按照售价与账面价值
  • 农业企业纳税申报
  • 固定资产管理系统设置及业务处理
  • mysql必知必会mobi
  • mysql数据库-数据库和表的基本操作
  • mysql绿色版配置
  • windows安装kafka
  • ubuntu not authorized to perform operation
  • cmos设置密码开机密码
  • macbook调节音量怎么没反应
  • macos 关闭屏幕
  • centos如何删除bond
  • Linux查看文件内容编码
  • 如何清除Windows登录记录
  • linuxzen
  • win7怎么使用打印机打印
  • nodejs怎么连接mysql
  • android动画种类
  • JavaScript window.setTimeout() 的详细用法
  • 细说javascript
  • js中slice方法的作用
  • jquery 获取html
  • 国家税务总局税务稽查科
  • 税控盘怎么领用
  • 税务局开展税收宣传
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设