laydamin使用tabadd()的话只能住家tab的title,无法新增content是因为layadmin后端开启的tab并不是一个原汁原味的layui tab,他的标题和内容其实是分成两部分组成的,通过element去添加只能加标题。

所以可以通过模拟的方式达到新增的功能

function addTabNew(title,url,id){
            var urls;
            urls = '<dd><a lay-href="'+url+'" id="'+id+'" style="display:none;">'+title+'</a></dd>';
            //追加urls
            $('#kzts').append(urls);
            //模拟点击
            $("#"+id+"").trigger("click");
        }

其中kzts是一个a标签的值

posted on 2021-04-28 10:57  代码书写人生  阅读(271)  评论(0编辑  收藏  举报