projects.html 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176
  1. <!DOCTYPE html>
  2. <html lang='en'>
  3. <head>
  4. <meta charset="UTF-8">
  5. <link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
  6. <meta name='viewport' content='width=device-width, initial-scale=1.0,user-scalable=no'>
  7. <meta http-equiv='X-UA-Compatible' content='IE=edge,chrome=1'>
  8. <title>PROJECTS | ELAB</title>
  9. <link rel="stylesheet" href="css/reset.css"></link>
  10. <link rel="stylesheet" href="css/style.css?v=0.346785347683"></link>
  11. <link rel="stylesheet" href="css/animate.min.css"></link>
  12. <style type="text/css">
  13. html,
  14. body {
  15. height: auto;
  16. min-height: 100%;
  17. background: #1b2030;
  18. }
  19. #projects {
  20. width: 100%;
  21. height: auto;
  22. background: #1b2030;
  23. max-width: none;
  24. overflow-x: hidden;
  25. overflow-y: auto;
  26. }
  27. .slide-line,.slide-line1{
  28. background: #fff;
  29. }
  30. </style>
  31. </head>
  32. <body>
  33. <div id="projects" class="page">
  34. <!--top menu-->
  35. <div class="top-menu wow fadeInDown" data-wow-duration="1s" data-wow-delay="1s">
  36. <div class="logo">
  37. <a href="javascript:parent.showIndex();"><img class="inner-icon" src="http://yun-image.elab-plus.com/images/contact/1_objects@2x_3.png" /></a>
  38. </div>
  39. <div class="menu"><img class="inner-icon" src="http://yun-image.elab-plus.com/images/contact/1_objects@2x_4.png" /></div>
  40. <div class="cases"><a href="javascript:void(0);"><img class="inner-icon" src="http://yun-image.elab-plus.com/images/contact/1_objects@2x_5.png" /></a></div>
  41. </div>
  42. <!--main menu-->
  43. <div class="main-menu">
  44. <div class="menu-close"></div>
  45. <ul class="menu-list">
  46. <li>
  47. <a href="javascript:$('.main-menu').removeClass('active');parent.closeProjects();parent.showWho();">我们是谁<small>WHO WE ARE</small></a>
  48. </li>
  49. <li>
  50. <a href="javascript:$('.main-menu').removeClass('active');parent.closeProjects();parent.showDo();">我们在做什么<small>WHAT WE DO</small></a>
  51. </li>
  52. <li>
  53. <a href="javascript:$('.main-menu').removeClass('active');parent.closeProjects();parent.showProjects();">作品案例<small>PROJECTS</small></a>
  54. </li>
  55. <li>
  56. <a href="javascript:$('.main-menu').removeClass('active');parent.closeProjects();parent.showCareers();">加入我们<small>CAREERS</small></a>
  57. </li>
  58. <li>
  59. <a href="javascript:$('.main-menu').removeClass('active');parent.closeProjects();parent.showContact();">联系我们<small>CONTACTS</small></a>
  60. </li>
  61. </ul>
  62. </div>
  63. <div class="who-we-are wow fadeInUpIndex" data-wow-duration="1s" data-wow-delay="2s">
  64. <p>
  65. <a href="javascript:parent.closeProjects();parent.showWho();">我们是谁</a>
  66. </p>
  67. <div class="slide-line"></div>
  68. <div class="slide-line1"></div>
  69. </div>
  70. <div class="what-we-do wow fadeInUpIndex1" data-wow-duration="1s" data-wow-delay="2s">
  71. <p>
  72. <a href="javascript:parent.closeProjects();parent.showDo();">我们在做什么</a>
  73. </p>
  74. <div class="slide-line"></div>
  75. <div class="slide-line1"></div>
  76. </div>
  77. <!--main-->
  78. <div class="project-list"></div>
  79. </div>
  80. <script src="js/jquery-1.11.3.min.js"></script>
  81. <script src="js/wow.js"></script>
  82. <script>
  83. $(function() {
  84. //show menu
  85. $(".menu").on("click", function(e) {
  86. $(".main-menu").addClass("active");
  87. });
  88. //close menu
  89. $('.menu-close').on('click', function(e) {
  90. $(".main-menu").removeClass("active");
  91. });
  92. //hover style
  93. $(".who-we-are").on('mouseover', function(e) {
  94. $(".footer .left,#leftWave").addClass("active");
  95. $(".who-we-are .slide-line,.who-we-are .slide-line1").addClass("active");
  96. });
  97. $(".who-we-are").on('mouseout', function(e) {
  98. $(".footer .left,#leftWave").removeClass("active");
  99. $(".who-we-are .slide-line,.who-we-are .slide-line1").removeClass("active").addClass("fadeInUp");
  100. });
  101. $(".what-we-do").on('mouseover', function(e) {
  102. $(".footer .right,#rightWave").addClass("active");
  103. $(".what-we-do .slide-line,.what-we-do .slide-line1").addClass("active");
  104. $("#menuLayer .cases img").attr("src", "http://yun-image.elab-plus.com/images/index/1_objects@2x_5.png");
  105. });
  106. $(".what-we-do").on('mouseout', function(e) {
  107. //setTimeout(function(){
  108. $(".footer .right,#rightWave").removeClass("active");
  109. $(".what-we-do .slide-line,.what-we-do .slide-line1").removeClass("active").addClass("fadeInUp");
  110. $("#menuLayer .cases img").attr("src", "http://yun-image.elab-plus.com/images/index/1_objects@2x_4.png");
  111. //},600);
  112. });
  113. //读取分类数据
  114. $.get("http://106.14.225.13:8081/rest/listCategory1", function(result) {
  115. console.log(result);
  116. var $_list = result.result.list;
  117. var host = "";
  118. if($_list.length > 0) {
  119. $(".project-list").empty();//清空demo
  120. for(var i = 0; i < $_list.length; i++) {
  121. var tmp = $_list[i];
  122. var $_t = 0.1;
  123. if(i<2){$_t =(1+i)*0.2;}
  124. console.log($_t);
  125. var $_img = (host+tmp['image1']) || 'http://yun-image.elab-plus.com/images/projects/1_objects@2x_14.jpg';
  126. var $_html = `<div class="project-item wow fadeInUp" data-wow-duration="0.8s" data-wow-delay="${$_t}s">
  127. <img class="inner-icon" src="${$_img}" />
  128. <div class="item-desc item-inner"><span>${tmp['textTitle']}</span></div>
  129. <div class="item-title item-inner">${tmp['textCn']}<p>${tmp['textEn']}</p></div>
  130. <div class="item-link item-inner"><a href="javascript:parent.showList(${tmp['id']})" target="_self">浏览作品</a></div>
  131. </div>`;
  132. $(".project-list").append($_html);
  133. }
  134. }
  135. });
  136. });
  137. function startWow() {
  138. //start wow
  139. var wow = new WOW({
  140. boxClass: 'wow',
  141. animateClass: 'animated',
  142. offset: 100,
  143. mobile: true,
  144. live: true
  145. });
  146. wow.init();
  147. }
  148. function menuShowProjects(){
  149. top.closeAndShowPro('projectsLayer');
  150. }
  151. </script>
  152. </body>
  153. </html>