main.js 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. //
  2. // $(".zskk-setmeal .zskk-content .zskk-title ul li").click(function() {
  3. // changeActive($(this).index());
  4. // });
  5. //
  6. // function changeActive(index) {
  7. // $(".zskk-setmeal .zskk-content .zskk-title ul li").removeClass("zskk-active");
  8. // $(".zskk-setmeal .zskk-content .zskk-title ul li")
  9. // .eq(index)
  10. // .addClass("zskk-active");
  11. //
  12. // $(".zskk-setmeal .zskk-content .zskk-title .zskk-info").css(
  13. // "display",
  14. // "none"
  15. // );
  16. // $(".zskk-setmeal .zskk-content .zskk-title .zskk-info")
  17. // .eq(index)
  18. // .css("display", "flex");
  19. // $(".zskk-setmeal .zskk-content .zskk-list").css("display", "none");
  20. // $(".zskk-setmeal .zskk-content .zskk-list")
  21. // .eq(index)
  22. // .css("display", "flex");
  23. // const lengthList = $(".zskk-setmeal .zskk-content .zskk-list")
  24. // .eq(index)
  25. // .children(".zskk-oneInfo").length;
  26. // if (lengthList === 0) {
  27. // $(".zskk-setmeal .zskk-content .zskk-list-not").css("display", "flex");
  28. // } else {
  29. // $(".zskk-setmeal .zskk-content .zskk-list-not").css("display", "none");
  30. // }
  31. // }
  32. // ;
  33. // $(".zskk-newsinfo .zskk-infonav li").mouseover(function() {
  34. // changeNewsNav($(this).index());
  35. // });
  36. //
  37. // function changeNewsNav(index) {
  38. // $(".zskk-newsinfo .zskk-infonav li").removeClass("zskk-active");
  39. // $(".zskk-newsinfo .zskk-infonav li")
  40. // .eq(index)
  41. // .addClass("zskk-active");
  42. // $(".zskk-newsinfo .zskk-content .zskk-news").css("display", "none");
  43. // $(".zskk-newsinfo .zskk-content .zskk-news")
  44. // .eq(index)
  45. // .css("display", "flex");
  46. // }
  47. //
  48. // //动态信息部分
  49. // changeNewsNav(0)
  50. // changeActive(0);
  51. changeActive(0);
  52. $(".zskk-setmeal .zskk-content .zskk-title ul li").mouseover(function() {
  53. changeActive($(this).index());
  54. });
  55. function changeActive(index, a,b,c) {
  56. var ul_li = $(".zskk-setmeal .zskk-content .zskk-title ul li");
  57. if(index == ul_li.length - 1) {
  58. return
  59. }
  60. var zskk_info = $(".zskk-setmeal .zskk-content .zskk-title .zskk-info");
  61. var zskk_list = $(".zskk-setmeal .zskk-content .zskk-list");
  62. var zskk_list_not = $(".zskk-setmeal .zskk-content .zskk-list-not");
  63. ul_li.removeClass("zskk-active");
  64. ul_li
  65. .eq(index)
  66. .addClass("zskk-active");
  67. zskk_info.css(
  68. "display",
  69. "none"
  70. );
  71. zskk_info
  72. .eq(index)
  73. .css("display", "flex");
  74. zskk_list.css("display", "none");
  75. zskk_list
  76. .eq(index)
  77. .css("display", "flex");
  78. const lengthList = zskk_list
  79. .eq(index)
  80. .children(".zskk-oneInfo").length;
  81. if (lengthList === 0) {
  82. zskk_list_not.css("display", "flex");
  83. } else {
  84. zskk_list_not.css("display", "none");
  85. }
  86. }
  87. //动态信息部分
  88. changeNewsNav(0);
  89. $(".zskk-newsinfo .zskk-infonav li").mouseover(function() {
  90. changeNewsNav($(this).index());
  91. });
  92. function changeNewsNav(index) {
  93. $(".zskk-newsinfo .zskk-infonav li").removeClass("zskk-active");
  94. $(".zskk-newsinfo .zskk-infonav li")
  95. .eq(index)
  96. .addClass("zskk-active");
  97. $(".zskk-newsinfo .zskk-content .zskk-news").css("display", "none");
  98. $(".zskk-newsinfo .zskk-content .zskk-news")
  99. .eq(index)
  100. .css("display", "flex");
  101. }
  102. //二维码弹出
  103. $(".zskk-header .zskk-weixin").mouseover(function() {
  104. $(".zskk-header .zskk-bigweixin").show();
  105. });
  106. //二维码弹出
  107. $(".zskk-header .zskk-weixin").mouseout(function() {
  108. $(".zskk-header .zskk-bigweixin").hide();
  109. });
  110. function bannerChange(activeIndex) {
  111. $("#zskk-service .swiper-slide").each(function(index, element) {
  112. console.log('index > activeIndex', index , activeIndex)
  113. if (index > activeIndex) {
  114. $(element)
  115. .find("div")
  116. .css("left", "");
  117. $(element)
  118. .find("div")
  119. .css({ right: 0 });
  120. } else {
  121. $(element)
  122. .find("div")
  123. .css("right", "");
  124. $(element)
  125. .find("div")
  126. .css({ left: 0 });
  127. }
  128. });
  129. }
  130. //轮播图
  131. setTimeout(function() {
  132. bannerChange(6);
  133. }, 500);