真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

layui添加動態(tài)菜單與選項卡

本文實例為大家分享了layui添加動態(tài)菜單與選項卡的具體代碼,供大家參考,具體內容如下

創(chuàng)新互聯(lián)建站是一家專注于成都做網(wǎng)站、網(wǎng)站制作與策劃設計,烏當網(wǎng)站建設哪家好?創(chuàng)新互聯(lián)建站做網(wǎng)站,專注于網(wǎng)站建設十余年,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:烏當?shù)鹊貐^(qū)。烏當做網(wǎng)站價格咨詢:028-86922220

HTML



 
 
 
 Layui
 
 
 
 

      index.js

      layui.use('element', function() {
       function checkLastItem(arr, i) {
       return arr.length == (i + 1);
       }
       
       function getAhtml(obj){
       return "" + obj.name + "";
       }
       //動態(tài)菜單
       layui.jquery.ajax({
       url: "http://127.0.0.1:18000/sys/menus",
       method: 'POST',
       success: function(res) {
       var html = "";
       for(var i = 0; i < res.length; i++) {
       var strli = "
    • "; if (res[i].url =='#'){ strli = strli + "" + res[i].name + ""; console.log(res[i].name) }else{ strli = strli + getAhtml(res[i]); } if(res[i].pId == "0" && !checkLastItem(res, i) && res[i + 1].pId != "0") { strli = strli + "
      "; for(; !checkLastItem(res, i) && res[i + 1].pId != "0"; i++) { strli = strli + "
      "+getAhtml(res[i+1])+"
      "; } strli = strli + "
      "; } strli = strli + "
    • "; html = html + strli; } layui.jquery("#memus").html(html); layui.element.init(); //一定初始化一次 } }) }); //添加選項卡 function addTab(name, url) { if(layui.jquery(".layui-tab-title li[lay-id='" + name + "']").length > 0) { //選項卡已經(jīng)存在 layui.element.tabChange('tabDemo', name); layer.msg('切換-' + name) } else { //動態(tài)控制iframe高度 var tabheight = layui.jquery(window).height() - 95; contentTxt = ''; //新增一個Tab項 layui.element.tabAdd('tabDemo', { title: name, content: contentTxt, id: name }) //切換刷新 layui.element.tabChange('tabDemo', name) layer.msg('新增-' + name) } }

      菜單JSON

      [
       {
       "name": "首頁",
       "url": "shouye.html",
       "id": "1",
       "pId": "0"
       },
       {
       "name": "數(shù)據(jù)庫",
       "url": "#",
       "id": "1",
       "pId": "0"
       },
       {
       "name": "MySQL",
       "url": "mysql.html",
       "id": "2",
       "pId": "1"
       },
       {
       "name": "ORACLE",
       "url": "oracle.html",
       "id": "3",
       "pId": "1"
       },
       {
       "name": "開發(fā)語言",
       "url": "#",
       "id": "4",
       "pId": "0"
       },
       {
       "name": "JAVA",
       "url": "java.html",
       "id": "5",
       "pId": "4"
       },
       {
       "name": "Python",
       "url": "python.html",
       "id": "6",
       "pId": "4"
       }
      ]

      效果截圖:

      layui添加動態(tài)菜單與選項卡

      如果大家還想深入學習,可以點擊兩個精彩的專題:javascript選項卡操作方法匯總 jquery選項卡操作方法匯總

      以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。


      網(wǎng)站標題:layui添加動態(tài)菜單與選項卡
      文章地址:http://weahome.cn/article/jphdjp.html

      其他資訊

      在線咨詢

      微信咨詢

      電話咨詢

      028-86922220(工作日)

      18980820575(7×24)

      提交需求

      返回頂部