├── .gitignore ├── _config.yml ├── ads.txt ├── favicon.ico ├── robots.txt ├── images ├── eleTree-1.png ├── eleTree-2.png ├── eleTree-3.png ├── eleTree-4.png ├── eleTree-5.png ├── eleTree-6.png └── eleTree-10.png ├── layui ├── font │ ├── iconfont.eot │ ├── iconfont.ttf │ ├── iconfont.woff │ └── iconfont.woff2 ├── images │ ├── face │ │ ├── 0.gif │ │ ├── 1.gif │ │ ├── 10.gif │ │ ├── 11.gif │ │ ├── 12.gif │ │ ├── 13.gif │ │ ├── 14.gif │ │ ├── 15.gif │ │ ├── 16.gif │ │ ├── 17.gif │ │ ├── 18.gif │ │ ├── 19.gif │ │ ├── 2.gif │ │ ├── 20.gif │ │ ├── 21.gif │ │ ├── 22.gif │ │ ├── 23.gif │ │ ├── 24.gif │ │ ├── 25.gif │ │ ├── 26.gif │ │ ├── 27.gif │ │ ├── 28.gif │ │ ├── 29.gif │ │ ├── 3.gif │ │ ├── 30.gif │ │ ├── 31.gif │ │ ├── 32.gif │ │ ├── 33.gif │ │ ├── 34.gif │ │ ├── 35.gif │ │ ├── 36.gif │ │ ├── 37.gif │ │ ├── 38.gif │ │ ├── 39.gif │ │ ├── 4.gif │ │ ├── 40.gif │ │ ├── 41.gif │ │ ├── 42.gif │ │ ├── 43.gif │ │ ├── 44.gif │ │ ├── 45.gif │ │ ├── 46.gif │ │ ├── 47.gif │ │ ├── 48.gif │ │ ├── 49.gif │ │ ├── 5.gif │ │ ├── 50.gif │ │ ├── 51.gif │ │ ├── 52.gif │ │ ├── 53.gif │ │ ├── 54.gif │ │ ├── 55.gif │ │ ├── 56.gif │ │ ├── 57.gif │ │ ├── 58.gif │ │ ├── 59.gif │ │ ├── 6.gif │ │ ├── 60.gif │ │ ├── 61.gif │ │ ├── 62.gif │ │ ├── 63.gif │ │ ├── 64.gif │ │ ├── 65.gif │ │ ├── 66.gif │ │ ├── 67.gif │ │ ├── 68.gif │ │ ├── 69.gif │ │ ├── 7.gif │ │ ├── 70.gif │ │ ├── 71.gif │ │ ├── 8.gif │ │ └── 9.gif │ └── forkme_right_red_aa0000.png ├── css │ ├── modules │ │ ├── layer │ │ │ └── default │ │ │ │ ├── icon.png │ │ │ │ ├── icon-ext.png │ │ │ │ ├── loading-0.gif │ │ │ │ ├── loading-1.gif │ │ │ │ └── loading-2.gif │ │ ├── laydate │ │ │ └── default │ │ │ │ ├── font.css │ │ │ │ └── laydate.css │ │ └── code.css │ └── layui.mobile.css ├── lay │ ├── modules │ │ ├── mobile │ │ │ ├── layim-mobile-open.js │ │ │ ├── upload-mobile.js │ │ │ └── layer-mobile.js │ │ ├── code.js │ │ ├── laytpl.js │ │ ├── flow.js │ │ ├── rate.js │ │ ├── util.js │ │ ├── carousel.js │ │ ├── laypage.js │ │ ├── transfer.js │ │ ├── slider.js │ │ ├── upload.js │ │ ├── element.js │ │ ├── form.js │ │ ├── tree.js │ │ ├── colorpicker.js │ │ └── layedit.js │ └── mymodules │ │ ├── dropdown.js │ │ └── scrollBar.js └── layui.js ├── eleTree ├── README.md ├── tree.json └── eleTree.css ├── README.md ├── scrollBar ├── scrollBar.css ├── README.md └── index.html ├── LICENSE ├── cascader ├── cascader.css ├── README.md └── index.html ├── index.html ├── dropdown ├── README.md ├── dropdown.css └── index.html ├── eFlowChart ├── README.md └── index.html └── step ├── index.html ├── README.md └── step.css /.gitignore: -------------------------------------------------------------------------------- 1 | eleTree/1.html -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- 1 | theme: jekyll-theme-cayman -------------------------------------------------------------------------------- /ads.txt: -------------------------------------------------------------------------------- 1 | google.com, pub-2229355551485035, DIRECT, f08c47fec0942fa0 -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/favicon.ico -------------------------------------------------------------------------------- /robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Allow: / 3 | Disallow: /eleTree/1.html 4 | Disallow: .gitignore -------------------------------------------------------------------------------- /images/eleTree-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/images/eleTree-1.png -------------------------------------------------------------------------------- /images/eleTree-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/images/eleTree-2.png -------------------------------------------------------------------------------- /images/eleTree-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/images/eleTree-3.png -------------------------------------------------------------------------------- /images/eleTree-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/images/eleTree-4.png -------------------------------------------------------------------------------- /images/eleTree-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/images/eleTree-5.png -------------------------------------------------------------------------------- /images/eleTree-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/images/eleTree-6.png -------------------------------------------------------------------------------- /images/eleTree-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/images/eleTree-10.png -------------------------------------------------------------------------------- /layui/font/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/font/iconfont.eot -------------------------------------------------------------------------------- /layui/font/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/font/iconfont.ttf -------------------------------------------------------------------------------- /layui/font/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/font/iconfont.woff -------------------------------------------------------------------------------- /layui/font/iconfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/font/iconfont.woff2 -------------------------------------------------------------------------------- /layui/images/face/0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/0.gif -------------------------------------------------------------------------------- /layui/images/face/1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/1.gif -------------------------------------------------------------------------------- /layui/images/face/10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/10.gif -------------------------------------------------------------------------------- /layui/images/face/11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/11.gif -------------------------------------------------------------------------------- /layui/images/face/12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/12.gif -------------------------------------------------------------------------------- /layui/images/face/13.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/13.gif -------------------------------------------------------------------------------- /layui/images/face/14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/14.gif -------------------------------------------------------------------------------- /layui/images/face/15.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/15.gif -------------------------------------------------------------------------------- /layui/images/face/16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/16.gif -------------------------------------------------------------------------------- /layui/images/face/17.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/17.gif -------------------------------------------------------------------------------- /layui/images/face/18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/18.gif -------------------------------------------------------------------------------- /layui/images/face/19.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/19.gif -------------------------------------------------------------------------------- /layui/images/face/2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/2.gif -------------------------------------------------------------------------------- /layui/images/face/20.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/20.gif -------------------------------------------------------------------------------- /layui/images/face/21.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/21.gif -------------------------------------------------------------------------------- /layui/images/face/22.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/22.gif -------------------------------------------------------------------------------- /layui/images/face/23.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/23.gif -------------------------------------------------------------------------------- /layui/images/face/24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/24.gif -------------------------------------------------------------------------------- /layui/images/face/25.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/25.gif -------------------------------------------------------------------------------- /layui/images/face/26.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/26.gif -------------------------------------------------------------------------------- /layui/images/face/27.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/27.gif -------------------------------------------------------------------------------- /layui/images/face/28.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/28.gif -------------------------------------------------------------------------------- /layui/images/face/29.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/29.gif -------------------------------------------------------------------------------- /layui/images/face/3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/3.gif -------------------------------------------------------------------------------- /layui/images/face/30.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/30.gif -------------------------------------------------------------------------------- /layui/images/face/31.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/31.gif -------------------------------------------------------------------------------- /layui/images/face/32.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/32.gif -------------------------------------------------------------------------------- /layui/images/face/33.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/33.gif -------------------------------------------------------------------------------- /layui/images/face/34.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/34.gif -------------------------------------------------------------------------------- /layui/images/face/35.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/35.gif -------------------------------------------------------------------------------- /layui/images/face/36.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/36.gif -------------------------------------------------------------------------------- /layui/images/face/37.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/37.gif -------------------------------------------------------------------------------- /layui/images/face/38.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/38.gif -------------------------------------------------------------------------------- /layui/images/face/39.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/39.gif -------------------------------------------------------------------------------- /layui/images/face/4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/4.gif -------------------------------------------------------------------------------- /layui/images/face/40.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/40.gif -------------------------------------------------------------------------------- /layui/images/face/41.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/41.gif -------------------------------------------------------------------------------- /layui/images/face/42.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/42.gif -------------------------------------------------------------------------------- /layui/images/face/43.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/43.gif -------------------------------------------------------------------------------- /layui/images/face/44.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/44.gif -------------------------------------------------------------------------------- /layui/images/face/45.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/45.gif -------------------------------------------------------------------------------- /layui/images/face/46.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/46.gif -------------------------------------------------------------------------------- /layui/images/face/47.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/47.gif -------------------------------------------------------------------------------- /layui/images/face/48.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/48.gif -------------------------------------------------------------------------------- /layui/images/face/49.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/49.gif -------------------------------------------------------------------------------- /layui/images/face/5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/5.gif -------------------------------------------------------------------------------- /layui/images/face/50.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/50.gif -------------------------------------------------------------------------------- /layui/images/face/51.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/51.gif -------------------------------------------------------------------------------- /layui/images/face/52.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/52.gif -------------------------------------------------------------------------------- /layui/images/face/53.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/53.gif -------------------------------------------------------------------------------- /layui/images/face/54.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/54.gif -------------------------------------------------------------------------------- /layui/images/face/55.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/55.gif -------------------------------------------------------------------------------- /layui/images/face/56.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/56.gif -------------------------------------------------------------------------------- /layui/images/face/57.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/57.gif -------------------------------------------------------------------------------- /layui/images/face/58.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/58.gif -------------------------------------------------------------------------------- /layui/images/face/59.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/59.gif -------------------------------------------------------------------------------- /layui/images/face/6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/6.gif -------------------------------------------------------------------------------- /layui/images/face/60.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/60.gif -------------------------------------------------------------------------------- /layui/images/face/61.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/61.gif -------------------------------------------------------------------------------- /layui/images/face/62.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/62.gif -------------------------------------------------------------------------------- /layui/images/face/63.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/63.gif -------------------------------------------------------------------------------- /layui/images/face/64.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/64.gif -------------------------------------------------------------------------------- /layui/images/face/65.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/65.gif -------------------------------------------------------------------------------- /layui/images/face/66.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/66.gif -------------------------------------------------------------------------------- /layui/images/face/67.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/67.gif -------------------------------------------------------------------------------- /layui/images/face/68.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/68.gif -------------------------------------------------------------------------------- /layui/images/face/69.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/69.gif -------------------------------------------------------------------------------- /layui/images/face/7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/7.gif -------------------------------------------------------------------------------- /layui/images/face/70.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/70.gif -------------------------------------------------------------------------------- /layui/images/face/71.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/71.gif -------------------------------------------------------------------------------- /layui/images/face/8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/8.gif -------------------------------------------------------------------------------- /layui/images/face/9.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/face/9.gif -------------------------------------------------------------------------------- /layui/css/modules/layer/default/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/css/modules/layer/default/icon.png -------------------------------------------------------------------------------- /layui/images/forkme_right_red_aa0000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/images/forkme_right_red_aa0000.png -------------------------------------------------------------------------------- /layui/css/modules/layer/default/icon-ext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/css/modules/layer/default/icon-ext.png -------------------------------------------------------------------------------- /layui/css/modules/layer/default/loading-0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/css/modules/layer/default/loading-0.gif -------------------------------------------------------------------------------- /layui/css/modules/layer/default/loading-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/css/modules/layer/default/loading-1.gif -------------------------------------------------------------------------------- /layui/css/modules/layer/default/loading-2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsiangleev/layuiExtend/HEAD/layui/css/modules/layer/default/loading-2.gif -------------------------------------------------------------------------------- /eleTree/README.md: -------------------------------------------------------------------------------- 1 | ## 基于layui的tree重写 2 | 3 | 1. [文档](https://layuiextend.hsianglee.cn/eletree/) 4 | 2. [示例](https://layuiextend.hsianglee.cn/eletree/test.html) 5 | 3. [备用文档](http://layuiextend2.hsianglee.cn/eleTree/) -------------------------------------------------------------------------------- /layui/lay/modules/mobile/layim-mobile-open.js: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | @Name:layim mobile 开源包 4 | @Author:贤心 5 | @License:MIT 6 | 7 | */ 8 | 9 | layui.define(function(exports){ 10 | exports('layim-mobile', layui.v); 11 | }); -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## layui框架扩展 2 | 3 | [文档地址](https://layuiextend.hsianglee.cn) 4 | 5 | 1. [基于layui的步骤条面板](https://layuiextend.hsianglee.cn/step) 6 | 2. [基于layui的无限级联选择器](https://layuiextend.hsianglee.cn/cascader) 7 | 3. [基于layui重写tree](https://layuiextend.hsianglee.cn/eleTree) 8 | 4. [下拉菜单(主要解决table中的下拉菜单不显示)](https://layuiextend.hsianglee.cn/dropdown) 9 | 5. [滚动条插件](https://layuiextend.hsianglee.cn/scrollBar) 10 | 5. [程序流程图插件](https://layuiextend.hsianglee.cn/eFlowChart) 11 | 12 | 13 | [备用文档地址](http://layuiextend2.hsianglee.cn) -------------------------------------------------------------------------------- /layui/css/modules/laydate/default/font.css: -------------------------------------------------------------------------------- 1 | /** 图标字体 **/ 2 | @font-face {font-family: 'laydate-icon'; 3 | src: url('./font/iconfont.eot'); 4 | src: url('./font/iconfont.eot#iefix') format('embedded-opentype'), 5 | url('./font/iconfont.svg#iconfont') format('svg'), 6 | url('./font/iconfont.woff') format('woff'), 7 | url('./font/iconfont.ttf') format('truetype'); 8 | } 9 | 10 | .laydate-icon{ 11 | font-family:"laydate-icon" !important; 12 | font-size: 16px; 13 | font-style: normal; 14 | -webkit-font-smoothing: antialiased; 15 | -moz-osx-font-smoothing: grayscale; 16 | } -------------------------------------------------------------------------------- /scrollBar/scrollBar.css: -------------------------------------------------------------------------------- 1 | html{ 2 | touch-action:pan-y; 3 | } 4 | .urp-scroll{ 5 | width: 300px; 6 | height: 400px; 7 | outline: 1px solid #ccc; 8 | margin: 30px auto; 9 | overflow: hidden; 10 | padding-right: 5px; 11 | position: relative; 12 | touch-action: none; /* 控制台报错问题 Ignored attempt to cancel a touchmove event with cancelable=false */ 13 | } 14 | .urp-scrollBar{ 15 | width: 5px; 16 | height: 100%; 17 | position: absolute; 18 | right: 0; 19 | top: 0; 20 | } 21 | .urp-scrollBar-body{ 22 | width: 100%; 23 | height: 30%; 24 | border-radius: 7px; 25 | position: absolute; 26 | top: 0px; 27 | } -------------------------------------------------------------------------------- /scrollBar/README.md: -------------------------------------------------------------------------------- 1 | ## 滚动条 2 | 3 | #### **html元素** 4 | ----------------- 5 | ```javascript 6 |
'+(t||"")+"
");e.find("."+d)[0]&&e.find("."+d).remove(),t.replace(/\s/g,"")&&e.append(n)},x.prototype.setValue=function(){var e=this,t=e.config,n=[];return e.layBox.eq(1).find("."+y+' input[type="checkbox"]').each(function(){var e=a(this).data("hide");e||n.push(this.value)}),t.value=n,e},x.prototype.parseData=function(e){var t=this,n=t.config,i=[];return layui.each(n.data,function(t,l){l=("function"==typeof n.parseData?n.parseData(l):l)||l,i.push(l=a.extend({},l)),layui.each(n.value,function(e,a){a==l.value&&(l.selected=!0)}),e&&e(l)}),n.data=i,t},x.prototype.getData=function(e){var a=this,t=a.config,n=[];return a.setValue(),layui.each(e||t.value,function(e,a){layui.each(t.data,function(e,t){delete t.selected,a==t.value&&n.push(t)})}),n},x.prototype.events=function(){var e=this,t=e.config;e.elem.on("click",'input[lay-filter="layTransferCheckbox"]+',function(){var t=a(this).prev(),n=t[0].checked,i=t.parents("."+s).eq(0).find("."+y);t[0].disabled||("all"===t.attr("lay-type")&&i.find('input[type="checkbox"]').each(function(){this.disabled||(this.checked=n)}),e.renderCheckBtn({stopNone:!0}))}),e.layBtn.on("click",function(){var n=a(this),i=n.data("index"),l=e.layBox.eq(i),r=[];if(!n.hasClass(o)){e.layBox.eq(i).each(function(t){var n=a(this),i=n.find("."+y);i.children("li").each(function(){var t=a(this),n=t.find('input[type="checkbox"]'),i=n.data("hide");n[0].checked&&!i&&(n[0].checked=!1,l.siblings("."+s).find("."+y).append(t.clone()),t.remove(),r.push(n[0].value)),e.setValue()})}),e.renderCheckBtn();var c=l.siblings("."+s).find("."+h+" input");""===c.val()||c.trigger("keyup"),t.onchange&&t.onchange(e.getData(r),i)}}),e.laySearch.find("input").on("keyup",function(){var n=this.value,i=a(this).parents("."+h).eq(0).siblings("."+y),l=i.children("li");l.each(function(){var e=a(this),t=e.find('input[type="checkbox"]'),i=t[0].title.indexOf(n)!==-1;e[i?"removeClass":"addClass"](c),t.data("hide",!i)}),e.renderCheckBtn();var r=l.length===i.children("li."+c).length;e.noneView(i,r?t.text.searchNone:"")})},r.that={},r.config={},l.reload=function(e,a){var t=r.that[e];return t.reload(a),r.call(t)},l.getData=function(e){var a=r.that[e];return a.getData()},l.render=function(e){var a=new x(e);return r.call(a)},e(i,l)}); -------------------------------------------------------------------------------- /layui/lay/modules/mobile/layer-mobile.js: -------------------------------------------------------------------------------- 1 | /*! 2 | 3 | @Name:layer mobile v2.0.0 弹层组件移动版 4 | @Author:贤心 5 | @Site:http://layer.layui.com/mobie/ 6 | @License:MIT 7 | 8 | */ 9 | 10 | layui.define(function(exports){ 11 | 12 | "use strict"; 13 | 14 | var win = window, doc = document, query = 'querySelectorAll', claname = 'getElementsByClassName', S = function(s){ 15 | return doc[query](s); 16 | }; 17 | 18 | //默认配置 19 | var config = { 20 | type: 0 21 | ,shade: true 22 | ,shadeClose: true 23 | ,fixed: true 24 | ,anim: 'scale' //默认动画类型 25 | }; 26 | 27 | var ready = { 28 | extend: function(obj){ 29 | var newobj = JSON.parse(JSON.stringify(config)); 30 | for(var i in obj){ 31 | newobj[i] = obj[i]; 32 | } 33 | return newobj; 34 | }, 35 | timer: {}, end: {} 36 | }; 37 | 38 | //点触事件 39 | ready.touch = function(elem, fn){ 40 | elem.addEventListener('click', function(e){ 41 | fn.call(this, e); 42 | }, false); 43 | }; 44 | 45 | var index = 0, classs = ['layui-m-layer'], Layer = function(options){ 46 | var that = this; 47 | that.config = ready.extend(options); 48 | that.view(); 49 | }; 50 | 51 | Layer.prototype.view = function(){ 52 | var that = this, config = that.config, layerbox = doc.createElement('div'); 53 | 54 | that.id = layerbox.id = classs[0] + index; 55 | layerbox.setAttribute('class', classs[0] + ' ' + classs[0]+(config.type || 0)); 56 | layerbox.setAttribute('index', index); 57 | 58 | //标题区域 59 | var title = (function(){ 60 | var titype = typeof config.title === 'object'; 61 | return config.title 62 | ? ''+ (config.content||'') +'
'; 88 | } 89 | 90 | if(config.skin) config.anim = 'up'; 91 | if(config.skin === 'msg') config.shade = false; 92 | 93 | layerbox.innerHTML = (config.shade ? '' : '') 94 | +'")}}),e(n).parents("form").on("submit",function(){var t=c.html();8==l.ie&&(t=t.replace(/<.+>/g,function(t){return t.toLowerCase()})),n.value=t}),c.on("paste",function(e){r.execCommand("formatBlock",!1,"
"),setTimeout(function(){f.call(t,c),n.value=c.html()},100)})},f=function(t){var i=this;i.document;t.find("*[style]").each(function(){var t=this.style.textAlign;this.removeAttribute("style"),e(this).css({"text-align":t||""})}),t.find("table").addClass("layui-table"),t.find("script,link").remove()},m=function(t){return t.selection?t.selection.createRange():t.getSelection().getRangeAt(0)},p=function(t){return t.endContainer||t.parentElement().childNodes[0]},v=function(t,i,a){var l=this.document,n=document.createElement(t);for(var o in i)n.setAttribute(o,i[o]);if(n.removeAttribute("text"),l.selection){var r=a.text||i.text;if("a"===t&&!r)return;r&&(n.innerHTML=r),a.pasteHTML(e(n).prop("outerHTML")),a.select()}else{var r=a.toString()||i.text;if("a"===t&&!r)return;r&&(n.innerHTML=r),a.deleteContents(),a.insertNode(n)}},h=function(t,i){var a=this.document,l="layedit-tool-active",n=p(m(a)),o=function(e){return t.find(".layedit-tool-"+e)};i&&i[i.hasClass(l)?"removeClass":"addClass"](l),t.find(">i").removeClass(l),o("unlink").addClass(r),e(n).parents().each(function(){var t=this.tagName.toLowerCase(),e=this.style.textAlign;"b"!==t&&"strong"!==t||o("b").addClass(l),"i"!==t&&"em"!==t||o("i").addClass(l),"u"===t&&o("u").addClass(l),"strike"===t&&o("d").addClass(l),"p"===t&&("center"===e?o("center").addClass(l):"right"===e?o("right").addClass(l):o("left").addClass(l)),"a"===t&&(o("link").addClass(l),o("unlink").removeClass(r))})},g=function(t,a,l){var n=t.document,o=e(n.body),c={link:function(i){var a=p(i),l=e(a).parent();b.call(o,{href:l.attr("href"),target:l.attr("target")},function(e){var a=l[0];"A"===a.tagName?a.href=e.url:v.call(t,"a",{target:e.target,href:e.url,text:e.url},i)})},unlink:function(t){n.execCommand("unlink")},face:function(e){x.call(this,function(i){v.call(t,"img",{src:i.src,alt:i.alt},e)})},image:function(a){var n=this;layui.use("upload",function(o){var r=l.uploadImage||{};o.render({url:r.url,method:r.type,elem:e(n).find("input")[0],done:function(e){0==e.code?(e.data=e.data||{},v.call(t,"img",{src:e.data.src,alt:e.data.title},a)):i.msg(e.msg||"上传失败")}})})},code:function(e){k.call(o,function(i){v.call(t,"pre",{text:i.code,"lay-lang":i.lang},e)})},help:function(){i.open({type:2,title:"帮助",area:["600px","380px"],shadeClose:!0,shade:.1,skin:"layui-layer-msg",content:["http://www.layui.com/about/layedit/help.html","no"]})}},s=a.find(".layui-layedit-tool"),u=function(){var i=e(this),a=i.attr("layedit-event"),l=i.attr("lay-command");if(!i.hasClass(r)){o.focus();var u=m(n);u.commonAncestorContainer;l?(n.execCommand(l),/justifyLeft|justifyCenter|justifyRight/.test(l)&&n.execCommand("formatBlock",!1,"
"),setTimeout(function(){o.focus()},10)):c[a]&&c[a].call(this,u),h.call(t,s,i)}},d=/image/;s.find(">i").on("mousedown",function(){var t=e(this),i=t.attr("layedit-event");d.test(i)||u.call(this)}).on("click",function(){var t=e(this),i=t.attr("layedit-event");d.test(i)&&u.call(this)}),o.on("click",function(){h.call(t,s),i.close(x.index)})},b=function(t,e){var l=this,n=i.open({type:1,id:"LAY_layedit_link",area:"350px",shade:.05,shadeClose:!0,moveType:1,title:"超链接",skin:"layui-layer-msg",content:['