無法創建選項卡
layui is not defined
| <div class="layui-body"> | |
| <!-- 內容主體區域 --> | |
| <div class="layui-tab" lay-filter="menu" lay-allowClose="true"> | |
| <ul class="layui-tab-title"> | |
| <li class="layui-this">歡迎頁</li> | |
| </ul> | |
| <div class="layui-tab-content"> | |
| <div class="layui-tab-item layui-show">歡迎使用本系統</div> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="layui-footer"> | |
| <!-- 底部固定區域 --> | |
| ? laoyuan - 底部固定區域 | |
| </div> | |
| </div> | |
| <script src="/webjars/layui/layui.all.js"></script> | |
| <script src="/webjars/jquery/3.6.0/jquery.js"></script> | |
| <script src="/js/login/main.js"></script> |
-----------------------------
function?showTab(url,name,id)
{
????let?length?=?$("li[lay-id="+id+"]").length;
????let?element?=?layui.element;
????if?(length?==?0?)
????{
????????let?fullUrl?=?"/"?+?url;
????????let?height?=?$(window).height()?-?185;
????????let?content?=?'<iframe?style?="width:100%;height:?'+height+'px"?src?=?"'+fullUrl+'"?frameborder="0"?scrolling="no">';
????????element.tabAdd('menu',
????????????{
????????????????title?:?name,
????????????????content?:?content,
????????????????id?:?id
????????????}
????????);
????}
????element.tabChange('menu',id);
}
2021-08-24
自己解決了,layui版本太高,layui.all.js改為layui.js解決。