headerNav.html 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. <headerNav>
  2. <div class="mainmenu-area container">
  3. <div class="d-flex align-items-center justify-content-between">
  4. <nav class="main-menu">
  5. <div class="logo">
  6. <a href="./index.html"><img src="../assets/img/logo-white.png" alt="uskylogo"></a>
  7. </div>
  8. <div class="menu-items" >
  9. <ul>
  10. <li></li>
  11. <!-- <li>
  12. <a href="../../index.html">首页</a>
  13. </li>
  14. <li>
  15. <a href="../../solution/index.html?solution_type=1">解决方案</a>
  16. <ul class="submenu">
  17. <li><a href="../../solution/index.html?solution_type=1">智慧安防</a></li>
  18. <li><a href="../../solution/index.html?solution_type=2">智慧消防</a></li>
  19. <li><a href="../../solution/index.html?solution_type=3">智慧建筑能源管理</a></li>
  20. <li><a href="../../solution/index.html?solution_type=4">智慧电力综合管理</a></li>
  21. <li><a href="../../solution/index.html?solution_type=5">智慧园区无人机综合管理</a></li>
  22. <li><a href="../../solution/index.html?solution_type=6">智慧楼宇综合运营</a></li>
  23. </ul>
  24. </li>
  25. <li>
  26. <a href="../../product/index.html">产品服务</a>
  27. </li>
  28. <li>
  29. <a href="../../technology/index.html">技术支撑</a>
  30. </li>
  31. <li class="active">
  32. <a href="../../news/index.html">新闻动态</a>
  33. <ul class="submenu">
  34. <li><a href="../../news/index.html">公司新闻</a></li>
  35. <li><a href="../../news/trade/index.html">行业动态</a></li>
  36. </ul>
  37. </li>
  38. <li>
  39. <a href="../../about/index.html">关于我们</a>
  40. </li> -->
  41. </ul>
  42. </div>
  43. </nav>
  44. </div>
  45. </div>
  46. <script src="../assets/js/vendor/jquery-1.12.4.min.js "></script>
  47. <script>
  48. $(function() {
  49. $.ajax({
  50. type: 'get',
  51. dataType: 'json',
  52. url: window.FQDN2 + 'siteCategory/siteCategoryList',
  53. }).done(function(res) {
  54. // console.log('res')
  55. // console.log(res)
  56. // console.log(window.location.pathname)
  57. // localStorage.removeItem('item')
  58. for (let i = 0; i < res.data.length; i++) {
  59. // console.log('存值')
  60. console.log(res.data[i].sname)
  61. console.log(window.location.pathname)
  62. var li = $(`<li><a href = ${res.data[i].sname}>${res.data[i].categoryName}</a></li>`)
  63. if (res.data[i].children.length > 0) {
  64. var ul = $(`<ul class="submenu"></ul>`)
  65. for (let a = 0; a < res.data[i].children.length; a++) {
  66. if(res.data[i].categoryName=='解决方案'){
  67. var li2 = $(`<li>
  68. <a href=${res.data[i].sname}&id=${res.data[i].children[a].id}>${res.data[i].children[a].categoryName}</a>
  69. </li>`)
  70. }else{
  71. var li2 = $(`<li>
  72. <a href=${res.data[i].sname}?id=${res.data[i].children[a].id}>${res.data[i].children[a].categoryName}</a>
  73. </li>`)
  74. }
  75. ul.append(li2)
  76. }
  77. li.append(ul)
  78. }
  79. $(".menu-items>ul").append(li)
  80. }
  81. $(".menu-items ul li").hover(function() {
  82. // $(this).addClass("menuactive").siblings().removeClass("menuactive");
  83. if ($(this).find(".submenu")) {
  84. console.log(1)
  85. $(".erMenu>div>.erMenuList").remove()
  86. const data = $(this).children(".submenu").clone()
  87. console.log(data)
  88. if(data){
  89. $(".erMenu>div").append(data)
  90. $(".erMenu>div>.submenu").addClass("erMenuList").removeClass("submenu")
  91. $(".erMenu").fadeIn()
  92. }
  93. } else {
  94. $(".erMenu").fadeOut()
  95. }
  96. });
  97. $(".menu-items ul li").click(function() {
  98. // $(this).addClass("menuactive")
  99. })
  100. $(".erMenu").hover(function() {
  101. }, function() {
  102. $(".erMenu").fadeOut()
  103. })
  104. }).fail(function(err) {});
  105. });
  106. </script>
  107. </headerNav>