layui实现tab的添加拒绝重复的方法
这篇文章将为大家详细讲解有关layui实现tab的添加拒绝重复的方法,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
专注于为中小企业提供成都网站建设、网站设计服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业文登免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了成百上千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
list.js:我把它写在了公共类里,你按照你自己的需求来
function Node(v){ this.value=v; this.next=null; } function ArrayList(){ this.head=new Node(null); this.tail = this.head; //在尾部添加节点 this.append=function(v){ node = new Node(v); this.tail.next=node; this.tail=node; } //在指定位置插入 this.insertAt=function(ii,v){ node = new Node(v); //找到位置的节点 tempNode=this.head; for(i=0;ijs:
/** * 点击节点添加tab * title:选项卡标题,id:选项卡的id,url:选项卡所显示的内容《用ifream》 */ var arry = new ArrayList(); arry.append("xtsy");//这就是我的首页,你如果不需要的话,删除即可 function tabAdd(title,id,url) { //判断tab是否存在 if(arry.find(id).value!=id){ element.tabAdd('tab', { title: title //用于演示 ,content:"" ,id:id }); arry.append(id); } //切换tab element.tabChange('tab',id); } //监听tab删除 element.on('tabDelete', function(data){ arry.removeAt(data.index); });关于layui实现tab的添加拒绝重复的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
本文标题:layui实现tab的添加拒绝重复的方法
分享地址:http://ybzwz.com/article/jhdpjp.html