页面重构列表展开事件

        treetable.toggleRows = function ($dom, linkage) {var type = $dom.attr('lay-ttype');if ('file' == type) {return;}var mId = $dom.attr('lay-tid');var isOpen = $dom.hasClass('open');if (isOpen) {$dom.removeClass('open');} else {$dom.addClass('open');}let iconList = $("#munu-table").next('.treeTable').find('.layui-table-body tbody tr');treeList(mId,iconList);$dom.closest('tbody').find('tr').each(function () {var $ti = $(this).find('.treeTable-icon');var pid = $ti.attr('lay-tpid');var ttype = $ti.attr('lay-ttype');var tOpen = $ti.hasClass('open');if (mId == pid) {if (isOpen) {$(this).hide();if ('dir' == ttype && tOpen == isOpen) {$ti.trigger('click');}} else {$(this).show();if (linkage && 'dir' == ttype && tOpen == isOpen) {$ti.trigger('click');}}}});}function treeList(mid,iconLists){iconLists.each(function(){var $ti = $(this).find('.treeTable-icon');var pid = $ti.attr('lay-tpid');var myMid = $ti.attr('lay-tid');var type = $ti.attr('lay-ttype');if(pid == mid && type == 'dir'){openCloseTr($ti);treeList(myMid,iconLists);}})}function openCloseTr($ti){var ttype = $ti.attr('lay-ttype');var tOpen = $ti.hasClass('open');if ('dir' == ttype && !tOpen) {$ti.trigger('click');}}

layui treetable 点击展示全部相关推荐

  1. layui表格点击按钮下方新增加空白行

    layui表格点击按钮下方新增加空白行 一.先上代码 二.代码解析 三.实现业务逻辑分析 四.页面展示 一.先上代码 html界面代码 js代码 二.代码解析 这只是我个人的的代码解析,想要得到更详细 ...

  2. layui表格点击排序按钮后,表格绑定事件失效解决方法

    layui表格点击排序按钮后,表格绑定事件失效解决方法 参考文章: (1)layui表格点击排序按钮后,表格绑定事件失效解决方法 (2)https://www.cnblogs.com/gongliha ...

  3. kayui进行添加_关于layui 实现点击按钮添加一行(方法渲染创建的table)

    目标:layui 实现点击按钮添加一行 解决方案: 方案1.table 是用转换静态表格的方式创建的,写一个button,每次点击按钮,就添加一个 标签: 方案2.table 是用方法渲染的方式创建的 ...

  4. Android 自定义view 实现点击 展示下拉选项效果

    思路: 使用PopWindow ,里面布局为listview,点击展示PopWindow,点击其他区域或者选择完成时 关闭PopWindow~ 关键点: 1,实现头部视图(本文名为:pop_out_t ...

  5. LayUI treetable树形表格的实现, 数据格式正确,不显示的解决方案 和在这个过程中遇到的坑~ 认真看 你会得到一些想要的答案。

    先给大家看下效果吧! 我这边只是针对数据显示的问题做了解释.并没有增删改查.找增删改查的同学可以不用看了. 做出这样的效果,首先我们要借用LayUI的内置插件,treetable.js 网上有很多,之 ...

  6. 高斯模糊加图片展示(仿ipad qq图片点击展示)

    1.前言        项目中有需要点击展示大图的,然而发现手机端的图片展示更多的是黑色背景+图片展示,最多加上个缩放动画.更让强迫症纠结的是:因为android的本身的原因(从nexus到小米魅族) ...

  7. layui select框动态展示option与拿值

    真是我写到吐血才写出来的,分享给你们,希望有所帮助: 照例先看样式: 这里展示的小红和小明是数据库里的, 这是页面上layui jsp的代码 <div class="layui-for ...

  8. layui实现点击表格内图片,放大显示

    应用:通过点击表格里的图片,实现放大效果 显示效果: 代码如下: <div>//表格展示 <table lay-filter="table" lay-data=& ...

  9. jquery特效(1)—点击展示与隐藏全文

    下班了~~~我把今天整理的一个jquery小特效发一下,个人觉得比较简单,嗖嗖的就写出来了~~~ 下面先来看最终的动态效果: 一.来看一下主体框架程序: <!DOCTYPE html> & ...

最新文章

  1. 网络推广方案分享网站想要更快的优化到首页的技巧!
  2. Wi-Fi Expert专业无线网测试软件
  3. 使用identity+jwt保护你的webapi(一)——identity基础配置
  4. 电脑快捷键大全表格_办公技能:442个超实用电脑快捷键大全!
  5. Excel-单纯形法(大M法)求解 直接求解与规划求解功能
  6. 按键精灵手机助手错误:at tempt to compare nu11 with number
  7. Android编译环境搭建
  8. 用javascript实现点击按钮删除一个文本框
  9. JS日历控件集合----附效果图、源代码【转:http://www.cnblogs.com/yank/archive/2008/08/14/1267746.html】...
  10. android tasker,Android 神器,Tasker 实战
  11. 30线性空间04——子空间的直和、n个子空间的直和、直和分解、直和补
  12. 项目经验不丰富、技术不突出的程序员怎么打动面试官?
  13. IMU让无人机控制变得更轻松
  14. 苹果开放降级通道_苹果出手,关闭降级系统iOS13验证,iOS14再也回不去了!
  15. python生成二维码,实现零件履历表(微信小程序+python后端+mysql)
  16. ‘underscore系列之throttle“‘
  17. C语言——一分钟了解数据类型与变量
  18. 局域网安全之ARP攻击
  19. 股票数据 mysql_获取股票数据(历史数据,Python + MySQL)
  20. 分布式消息队列RocketMQ(四):磁盘阵列RAID(补充)

热门文章

  1. Bert文本聚类实践
  2. arduino下载库出错_arduino运行程序出现这样的错误是为什么?急求解
  3. 【转】CRC原理及其逆向破解方法
  4. Axure实时更新项目
  5. 每次打开micorsoft office(2007、2010、2013..)软件出现配置进度的原因及解决办法
  6. Android 工具 生成gif工具
  7. socket服务器文件名和客户端一致,缘分锝天空的博客:嵌入式课程设计:socket通信模拟服务器客户端...
  8. 光孤子通信技术系统构成及工作原理
  9. 马尔可夫向量自回归模型,MSVAR模型,MS-VAR模型的GiveWin软件安装和操作过程+MS-VAR各种图形制作
  10. STM32 串行FLASH文件系统FatFs