news.html 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <link href="favicon.ico" rel="shortcut icon" type="image/x-icon"/>
  6. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
  7. <meta content='IE=edge,chrome=1' http-equiv='X-UA-Compatible'>
  8. <title>NEWS CENTER</title>
  9. <link href="css/reset.css" rel="stylesheet"/>
  10. <link href="css/style.css?v=0.346785347683" rel="stylesheet"/>
  11. <link href="css/animate.min.css" rel="stylesheet"/>
  12. <style type="text/css">
  13. html,
  14. body {
  15. height: auto;
  16. min-height: 100%;
  17. background: #2C2E34;
  18. }
  19. #projects {
  20. width: 100%;
  21. height: auto;
  22. background: #2C2E34;
  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 class="page" id="projects">
  34. <!--top menu-->
  35. <div class="top-menu-news wow fadeInDown" data-wow-delay="1s" data-wow-duration="1s">
  36. <div class="logo">
  37. <a href="javascript:parent.showIndex();"><img class="inner-icon inner-main"
  38. src="http://yun-image.elab-plus.com/images/contact/1_objects@2x_3.png"/></a>
  39. </div>
  40. <div class="menu"><img class="inner-icon inner-menu"
  41. src="http://yun-image.elab-plus.com/images/contact/1_objects@2x_4.png"/></div>
  42. <div class="cases"><a href="javascript:parent.closeNews();parent.showProjects();"><img class="inner-icon inner-artcle"
  43. src="http://yun-image.elab-plus.com/images/contact/1_objects@2x_5.png"/></a>
  44. </div>
  45. </div>
  46. <!--footer news-footer-->
  47. <div class="news-footer">
  48. <div class="mobile-hide news-left">Copyright©2015-2018, elab-plus.com. All rights reserved. | 沪ICP备15047801号-1</div>
  49. <div class="mobile-hide news-right">上海定卓⽹络科技有限公司 电话:021-50753278 地址:上海市静安区彭江路602号E座408室</div>
  50. <div class="mobile-display news-left" style="visibility: hidden;">Copyright©2015-2018 | 沪ICP备15047801号-1</div>
  51. </div>
  52. <!--main menu-->
  53. <div class="main-menu-news">
  54. <div class="menu-background"></div>
  55. <!--contact us-->
  56. <div class="menu-contact">
  57. <div class="menu-contact-list">
  58. <div class="menu-contact-map">
  59. <a href="https://m.amap.com/search/mapview/markers=31.287272%2C121.447295%2C%E4%B8%8A%E6%B5%B7%E5%B8%82%E9%9D%99%E5%AE%89%E5%8C%BA%E5%BD%AD%E6%B1%9F%E8%B7%AF602%E5%8F%B7e%E5%BA%A7" target="_blank">
  60. <div class="map-icon">
  61. <img class="map-img" src="https://dm.static.elab-plus.com/elabGuanWang/Location@2x.png">
  62. </div>
  63. <div class="map-address">
  64. <p>地址</p>
  65. </div>
  66. <div class="map-desc">
  67. <p>上海市静安区彭江路602号E座408室</p>
  68. </div>
  69. </a>
  70. </div>
  71. <div class="menu-contact-phone">
  72. <div class="phone-icon">
  73. <img class="phone-img" src="https://dm.static.elab-plus.com/elabGuanWang/Phone@2x.png">
  74. </div>
  75. <div class="phone-address">
  76. <p>电话</p>
  77. </div>
  78. <div class="phone-desc">
  79. <p><a href="tel:02156519508">021-56519508</a></p>
  80. </div>
  81. </div>
  82. <div class="menu-contact-mail">
  83. <div class="email-icon">
  84. <img class="email-img" src="https://dm.static.elab-plus.com/elabGuanWang/Email@2x.png">
  85. </div>
  86. <div class="email-address">
  87. <p>邮件</p>
  88. </div>
  89. <div class="email-desc">
  90. <p><a href="mailto:admin@elab-plus.com">admin@elab-plus.com</a></p>
  91. </div>
  92. </div>
  93. </div>
  94. </div>
  95. <!--CONTACT US-->
  96. <div class="menu-close-news"></div>
  97. <ul class="menu-list">
  98. <li class="elab_who">
  99. <a href="javascript:$('.main-menu-news').removeClass('active');parent.closeNews();parent.showWho();">ELAB是谁
  100. <small>WHO IS ELAB</small>
  101. </a>
  102. </li>
  103. <li class="elab_what">
  104. <a href="javascript:$('.main-menu-news').removeClass('active');parent.closeNews();parent.showDo();">ELAB做什么
  105. <small>WHAT ELAB DO</small>
  106. </a>
  107. </li>
  108. <li class="elab_news">
  109. <a href="javascript:$('.main-menu-news').removeClass('active');parent.closeNews();parent.showNews();">新闻中心
  110. <small>NEWS</small>
  111. </a>
  112. </li>
  113. <li class="elab_project">
  114. <a href="javascript:$('.main-menu-news').removeClass('active');parent.closeNews();parent.showProjects();">作品案例
  115. <small>PROJECTS</small>
  116. </a>
  117. </li>
  118. <li class="elab_contact">
  119. <a href="javascript:$('.main-menu-news').removeClass('active');parent.closeNews();parent.showCareers();">加入我们
  120. <small>CAREERS</small>
  121. </a>
  122. </li>
  123. </ul>
  124. </div>
  125. <!--main-->
  126. <div class="news_narrow">
  127. <img class="news_tab_img" src = "https://dm.static.elab-plus.com/elabGuanWang/List@2x.png"/>
  128. </div>
  129. <div class="news-detail">
  130. <div class="article-close"></div>
  131. <iframe frameborder="0" height="100%" scrolling="yes" name="newsIframe" class="news-iframe" width="100%"></iframe>
  132. </div>
  133. <div class="news-body">
  134. <div class="news-list"></div>
  135. <div class="news-sample-list"></div>
  136. </div>
  137. </div>
  138. <script src="js/jquery-1.11.3.min.js"></script>
  139. <script src="js/wow.js"></script>
  140. <script>
  141. var btnChange = false;
  142. var iframeShow =false;
  143. // var itemFocus = false;
  144. var markIdx = 0;
  145. var currentIdx = 0;
  146. var lastIdx = 0;
  147. var menuList = ["elab_who","elab_what","elab_news","elab_project","elab_contact"];
  148. var lastClassName ='';
  149. var lineUrl = null;
  150. var item = null;
  151. $(function () {
  152. $("news-body").on("touchmove",(e)=>{
  153. if(iframeShow){
  154. e.preventDefault();
  155. }
  156. });
  157. //show menu
  158. $(".menu").on("click", function (e) {
  159. $(".main-menu-news").addClass("active");
  160. });
  161. //close menu
  162. $('.menu-close-news').on('click', function (e) {
  163. $(".main-menu-news").removeClass("active");
  164. });
  165. $('.news-detail').on('click', function (e) {
  166. $(".news-detail").removeClass("active");
  167. iframeShow = false;
  168. lineUrl = "";
  169. item = "";
  170. $(".inner-main").attr("src", "http://yun-image.elab-plus.com/images/contact/1_objects@2x_3.png");
  171. $(".inner-menu").attr("src", "http://yun-image.elab-plus.com/images/contact/1_objects@2x_4.png");
  172. $(".inner-artcle").attr("src", "http://yun-image.elab-plus.com/images/contact/1_objects@2x_5.png");
  173. $(".top-menu-news").css("background-color","#2C2E34");
  174. });
  175. <!-- menu hover start-->
  176. $('.elab_who').hover(function () {
  177. currentIdx = 1;
  178. // $(".elab_who").css("opacity","1");
  179. // $(".elab_who").removeClass("animate_fadeIn");
  180. // $(".elab_what").removeClass("animate_fadeIn");
  181. // $(".elab_news").removeClass("animate_fadeIn");
  182. // $(".elab_project").removeClass("animate_fadeIn");
  183. // $(".elab_contact").removeClass("animate_fadeIn");
  184. //
  185. // $(".elab_what").addClass("animate_fadeOut");
  186. // $(".elab_news").addClass("animate_fadeOut");
  187. // $(".elab_project").addClass("animate_fadeOut");
  188. // $(".elab_contact").addClass("animate_fadeOut");
  189. },function () {
  190. currentIdx = 0;
  191. // $(".elab_who").css("opacity","1");
  192. //
  193. // $(".elab_who").removeClass("animate_fadeOut");
  194. // $(".elab_what").removeClass("animate_fadeOut");
  195. // $(".elab_news").removeClass("animate_fadeOut");
  196. // $(".elab_project").removeClass("animate_fadeOut");
  197. // $(".elab_contact").removeClass("animate_fadeOut");
  198. // $(".elab_what").addClass("animate_fadeIn");
  199. // $(".elab_news").addClass("animate_fadeIn");
  200. // $(".elab_project").addClass("animate_fadeIn");
  201. // $(".elab_contact").addClass("animate_fadeIn");
  202. });
  203. $('.elab_what').hover(function () {
  204. currentIdx = 2;
  205. // $(".elab_what").css("opacity","1");
  206. // $(".elab_who").removeClass("animate_fadeIn");
  207. // $(".elab_what").removeClass("animate_fadeIn");
  208. // $(".elab_news").removeClass("animate_fadeIn");
  209. // $(".elab_project").removeClass("animate_fadeIn");
  210. // $(".elab_contact").removeClass("animate_fadeIn");
  211. },function () {
  212. currentIdx = 0;
  213. /* $(".elab_what").css("opacity","1");
  214. $(".elab_who").removeClass("animate_fadeOut");
  215. $(".elab_what").removeClass("animate_fadeOut");
  216. $(".elab_news").removeClass("animate_fadeOut");
  217. $(".elab_project").removeClass("animate_fadeOut");
  218. $(".elab_contact").removeClass("animate_fadeOut");*/
  219. // $(".elab_who").addClass("animate_fadeIn");
  220. // $(".elab_news").addClass("animate_fadeIn");
  221. // $(".elab_project").addClass("animate_fadeIn");
  222. // $(".elab_contact").addClass("animate_fadeIn");
  223. });
  224. $('.elab_news').hover(function () {
  225. currentIdx = 3;
  226. /*$(".elab_news").css("opacity","1");
  227. $(".elab_who").removeClass("animate_fadeIn");
  228. $(".elab_what").removeClass("animate_fadeIn");
  229. $(".elab_news").removeClass("animate_fadeIn");
  230. $(".elab_project").removeClass("animate_fadeIn");
  231. $(".elab_contact").removeClass("animate_fadeIn");*/
  232. },function () {
  233. currentIdx = 0;
  234. /*$(".elab_news").css("opacity","1");
  235. $(".elab_who").removeClass("animate_fadeOut");
  236. $(".elab_what").removeClass("animate_fadeOut");
  237. $(".elab_news").removeClass("animate_fadeOut");
  238. $(".elab_project").removeClass("animate_fadeOut");
  239. $(".elab_contact").removeClass("animate_fadeOut");*/
  240. // $(".elab_who").addClass("animate_fadeIn");
  241. // $(".elab_what").addClass("animate_fadeIn");
  242. // $(".elab_project").addClass("animate_fadeIn");
  243. // $(".elab_contact").addClass("animate_fadeIn");
  244. });
  245. $('.elab_project').hover(function () {
  246. currentIdx = 4;
  247. /*$(".elab_project").css("opacity","1");
  248. $(".elab_who").removeClass("animate_fadeIn");
  249. $(".elab_what").removeClass("animate_fadeIn");
  250. $(".elab_news").removeClass("animate_fadeIn");
  251. $(".elab_project").removeClass("animate_fadeIn");
  252. $(".elab_contact").removeClass("animate_fadeIn");
  253. $(".elab_who").addClass("animate_fadeOut");
  254. $(".elab_what").addClass("animate_fadeOut");
  255. $(".elab_news").addClass("animate_fadeOut");
  256. $(".elab_contact").addClass("animate_fadeOut");*/
  257. },function () {
  258. currentIdx = 0;
  259. /*$(".elab_project").css("opacity","1");
  260. $(".elab_who").removeClass("animate_fadeOut");
  261. $(".elab_what").removeClass("animate_fadeOut");
  262. $(".elab_news").removeClass("animate_fadeOut");
  263. $(".elab_project").removeClass("animate_fadeOut");
  264. $(".elab_contact").removeClass("animate_fadeOut");
  265. $(".elab_who").addClass("animate_fadeIn");
  266. $(".elab_what").addClass("animate_fadeIn");
  267. $(".elab_news").addClass("animate_fadeIn");
  268. $(".elab_contact").addClass("animate_fadeIn");*/
  269. });
  270. $('.elab_contact').hover(function () {
  271. currentIdx = 5;
  272. /*$(".elab_contact").css("opacity","1");
  273. $(".elab_who").removeClass("animate_fadeIn");
  274. $(".elab_what").removeClass("animate_fadeIn");
  275. $(".elab_news").removeClass("animate_fadeIn");
  276. $(".elab_project").removeClass("animate_fadeIn");
  277. $(".elab_contact").removeClass("animate_fadeIn");
  278. $(".elab_who").addClass("animate_fadeOut");
  279. $(".elab_what").addClass("animate_fadeOut");
  280. $(".elab_news").addClass("animate_fadeOut");
  281. $(".elab_project").addClass("animate_fadeOut");*/
  282. },function () {
  283. currentIdx = 0;
  284. /* $(".elab_contact").css("opacity","1");
  285. $(".elab_who").removeClass("animate_fadeOut");
  286. $(".elab_what").removeClass("animate_fadeOut");
  287. $(".elab_news").removeClass("animate_fadeOut");
  288. $(".elab_project").removeClass("animate_fadeOut");
  289. $(".elab_contact").removeClass("animate_fadeOut");
  290. $(".elab_who").addClass("animate_fadeIn");
  291. $(".elab_what").addClass("animate_fadeIn");
  292. $(".elab_news").addClass("animate_fadeIn");
  293. $(".elab_project").addClass("animate_fadeIn");*/
  294. });
  295. <!-- menu hover end -->
  296. <!--mouse over listener start-->
  297. <!--mouse over listener end-->
  298. setInterval(function () {
  299. if(markIdx !== currentIdx){
  300. markIdx = currentIdx;
  301. var link = '';
  302. var empty = true;
  303. // [".elab_who",".elab_what",".elab_news",".elab_project",".elab_contact"]
  304. var currentClassName = '';
  305. switch (markIdx) {
  306. case 0:
  307. link = '';
  308. empty = true;
  309. currentClassName = "";
  310. break;
  311. case 1:
  312. link = 'url(https://dm.static.elab-plus.com/elabGuanWang/elab_what.png)';
  313. empty = false;
  314. currentClassName = "elab_who";
  315. break;
  316. case 2:
  317. link = 'url(https://dm.static.elab-plus.com/elabGuanWang/elab_do.png)';
  318. empty = false;
  319. currentClassName = "elab_what";
  320. break;
  321. case 3:
  322. link = 'url(https://dm.static.elab-plus.com/elabGuanWang/elab_news.png)';
  323. empty = false;
  324. currentClassName = "elab_news";
  325. break;
  326. case 4:
  327. link = 'url(https://dm.static.elab-plus.com/elabGuanWang/elab_project.png)';
  328. empty = false;
  329. currentClassName = "elab_project";
  330. break;
  331. case 5:
  332. link = 'url(https://dm.static.elab-plus.com/elabGuanWang/elab_join.png)';
  333. empty = false;
  334. currentClassName = "elab_contact";
  335. break;
  336. }
  337. if(empty){
  338. $(".menu-background").fadeOut(400,function () {
  339. $(".menu-background").css('background-image',link);
  340. });
  341. }else {
  342. if(lastIdx!==0){
  343. $(".menu-background").fadeOut(400,function () {
  344. $(".menu-background").css('background-image',link);
  345. $(".menu-background").fadeIn(800);
  346. });
  347. }else {
  348. $(".menu-background").css('background-image',link);
  349. $(".menu-background").fadeIn(800);
  350. }
  351. }
  352. lastIdx = markIdx;
  353. lastClassName = currentClassName;
  354. }
  355. },1210);
  356. var $_list;
  357. var $_listV;
  358. // 192.168.0.16
  359. //读取分类数据 106.14.225.13
  360. $.get("http://106.14.225.13:8081/rest/listNews", function (result) {
  361. console.log("Result Data:" + JSON.stringify(result.result));
  362. window.newsList = result.result;
  363. $_list = result.result;
  364. $_listV = result.result;
  365. handleModuleShow();
  366. });
  367. /**
  368. * 网格显示
  369. * */
  370. function handleModuleShow() {
  371. if ($_list.length > 0) {
  372. $(".news-list").empty();//清空demo $_list.length
  373. for (var i = 0; i < $_list.length; i+=3) {
  374. var tmp0 = $_list[i];
  375. var tmp1 = $_list[i+1];
  376. var tmp2 = $_list[i+2];
  377. var $_t = 0.1;
  378. if (i < 2) {
  379. $_t = (1 + i) * 0.2;
  380. }
  381. console.log($_t);
  382. // console.log('$_img:' + $_img);
  383. var $_html = '';
  384. if (tmp0 && tmp1 && tmp2) {
  385. var $_img0 = tmp0['bgImage'] || 'http://yun-image.elab-plus.com/images/projects/1_objects@2x_14.jpg';
  386. var $_img1 = tmp1['bgImage'] || 'http://yun-image.elab-plus.com/images/projects/1_objects@2x_14.jpg';
  387. var $_img2 = tmp2['bgImage'] || 'http://yun-image.elab-plus.com/images/projects/1_objects@2x_14.jpg';
  388. var data0 = new Date(tmp0['created']);
  389. console.log("tmp0['created']:"+tmp0['created']);
  390. console.log("data0:"+data0.getFullYear());
  391. console.log("data0:"+data0.getMonth());
  392. console.log("data0:"+data0.getDate());
  393. var data1 = new Date(tmp1['created']);
  394. var data2 = new Date(tmp2['created']);
  395. $_html = `<div class="newsItem_1 wow fadeInUp" data-wow-duration="0.8s" data-wow-delay="${$_t}s" target="_self" onclick="turnToArticle(${i})" >
  396. <img class="itemBg" src="${$_img0}"/>
  397. <div class="newsItem-mark item-inner"><a>${tmp0['tag']}</a></div>
  398. <div class="item-title item-inner">${tmp0['title']}<p>${tmp0['subTitle']}</p></div>
  399. <div class="item-time item-time-inner"><p>${data0.getFullYear()+'.'+(data0.getMonth()+1)+'.'+data0.getDate()}</p></div>
  400. </div>
  401. <div class="newsBody">
  402. <div class="newsItem_2 wow fadeInUp" data-wow-duration="0.8s" data-wow-delay="${$_t}s" target="_self" onclick="turnToArticle(${i+1})">
  403. <img class="itemBg" src="${$_img1}" />
  404. <div class="newsItem-mark item-inner"><a>${tmp1['tag']}</a></div>
  405. <div class="item-title item-inner item-title-sub">${tmp1['title']}<p>${tmp1['subTitle']}</p></div>
  406. <div class="item-time item-time-inner"><p>${data1.getFullYear()+'.'+(data1.getMonth()+1)+'.'+data1.getDate()}</p></div>
  407. </div>
  408. <div class="newsItem_3 wow fadeInUp" data-wow-duration="0.8s" data-wow-delay="${$_t}s" target="_self" onclick="turnToArticle(${i+2})">
  409. <img class="itemBg" src="${$_img2}" />
  410. <div class="newsItem-mark item-inner"><a>${tmp2['tag']}</a></div>
  411. <div class="item-title item-inner item-title-sub">${tmp2['title']}<p>${tmp2['subTitle']}</p></div>
  412. <div class="item-time item-time-inner"><p>${data2.getFullYear()+'.'+(data2.getMonth()+1)+'.'+data2.getDate()}</p></div>
  413. </div>
  414. </div>
  415. `;
  416. }else if (tmp0 && tmp1 && !tmp2) {
  417. var $_img0 = tmp0['bgImage'] || 'http://yun-image.elab-plus.com/images/projects/1_objects@2x_14.jpg';
  418. var $_img1 = tmp1['bgImage'] || 'http://yun-image.elab-plus.com/images/projects/1_objects@2x_14.jpg';
  419. var data0 = new Date(tmp0['created']);
  420. var data1 = new Date(tmp1['created']);
  421. $_html = `
  422. <div class="newsBody">
  423. <div class="newsItem_2 wow fadeInUp" data-wow-duration="0.8s" data-wow-delay="${$_t}s" target="_self" onclick="turnToArticle(${i})">
  424. <img class="itemBg" src="${$_img0}"/>
  425. <div class="newsItem-mark item-inner"><a>${tmp0['tag']}</a></div>
  426. <div class="item-title item-inner item-title-sub">${tmp0['title']}<p>${tmp0['subTitle']}</p></div>
  427. <div class="item-time item-time-inner"><p>${data0.getFullYear()+'.'+(data0.getMonth()+1)+'.'+data0.getDate()}</p></div>
  428. </div>
  429. <div class="newsItem_3 wow fadeInUp" data-wow-duration="0.8s" data-wow-delay="${$_t}s" target="_self" onclick="turnToArticle(${i+1})">
  430. <img class="itemBg" src="${$_img1}" />
  431. <div class="newsItem-mark item-inner"><a>${tmp1['tag']}</a></div>
  432. <div class="item-title item-inner item-title-sub">${tmp1['title']}<p>${tmp1['subTitle']}</p></div>
  433. <div class="item-time item-time-inner"><p>${data1.getFullYear()+'.'+(data1.getMonth()+1)+'.'+data1.getDate()}</p></div>
  434. </div>
  435. </div>
  436. `;
  437. }else if(tmp0 && !tmp1 && !tmp2){
  438. var $_img0 = tmp0['bgImage'] || 'http://yun-image.elab-plus.com/images/projects/1_objects@2x_14.jpg';
  439. var data0 = new Date(tmp0['created']);
  440. $_html = `
  441. <div class="newsBody">
  442. <div class="newsItem_2 wow fadeInUp" data-wow-duration="0.8s" data-wow-delay="${$_t}s" target="_self" onclick="turnToArticle(${i}})">
  443. <img class="itemBg" src="${$_img0}"/>
  444. <div class="newsItem-mark item-inner"><a>${tmp0['tag']}</a></div>
  445. <div class="item-title item-inner item-title-sub">${tmp0['title']}<p>${tmp0['subTitle']}</p></div>
  446. <div class="item-time item-time-inner"><p>${data0.getFullYear()+'.'+(data0.getMonth()+1)+'.'+data0.getDate()}</p></div>
  447. </div>
  448. </div>
  449. `;
  450. }
  451. $(".news-sample-list").append($_html);
  452. }
  453. }
  454. }
  455. /**
  456. * 列表显示
  457. * @param list
  458. */
  459. function handleListShow() {
  460. // var list = [];
  461. console.log('handleListShow:'+JSON.stringify($_listV));
  462. for(var i=0;i<$_listV.length;i+=2){
  463. var item1 = $_listV[i];
  464. var item2 = $_listV[i+1];
  465. var $_t = (1 + i) * 0.2;
  466. var $_html = '';
  467. if(item2 && item1){
  468. $_html = `<div class="news-list-item wow fadeInUp" data-wow-duration="0.8s" data-wow-delay="${$_t}s">
  469. <div class="news-list-item-left" onclick="turnToArticle(${i})">
  470. <div class="news-list-item-box"><p>${item1['id']}</p></div>
  471. <div class="news-list-item-description">
  472. <div class="news-list-item-title"><p>${item1['title'].replace("<br>","")}</p></div>
  473. <div class="news-list-item-bottom"></div>
  474. </div>
  475. </div>
  476. <div class="news-list-item-right" onclick="turnToArticle(${i+1})">
  477. <div class="news-list-item-box"><p>${item2['id']}</p></div>
  478. <div class="news-list-item-description">
  479. <div class="news-list-item-title"><p>${item2['title'].replace("<br>","")}</p></div>
  480. <div class="news-list-item-bottom"></div>
  481. </div>
  482. </div>
  483. </div>
  484. `;
  485. }else if(!item2 && item1){
  486. $_html = `<div class="news-list-item wow fadeInUp" data-wow-duration="0.8s" data-wow-delay="${$_t}s">
  487. <div class="news-list-item-left" onclick="turnToArticle(${i})">
  488. <div class="news-list-item-box"><p>${item1['id']}</p></div>
  489. <div class="news-list-item-description">
  490. <div class="news-list-item-title"><p>${item1['title'].replace("<br>","")}</p></div>
  491. <div class="news-list-item-bottom"></div>
  492. </div>
  493. </div>
  494. <div class="news-list-item-divideHeight"></div>
  495. </div>
  496. `;
  497. }
  498. $(".news-list").append($_html);
  499. }
  500. var $_bottomHtml = `
  501. <div class="newsListBottom>
  502. </div>
  503. `;
  504. $(".news-list").append($_bottomHtml);
  505. }
  506. function lishChange() {
  507. btnChange = !btnChange;
  508. if(btnChange){
  509. // <img class="news_tab_img" src = "https://dm.static.elab-plus.com/elabGuanWang/Showroom@2x.png"/>
  510. $(".news_tab_img").attr("src", "https://dm.static.elab-plus.com/elabGuanWang/Showroom@2x.png");
  511. $(".news-sample-list").empty();
  512. handleListShow();
  513. // background-color: #2C2E34
  514. $(".news-body").css("padding-top","5%");
  515. }else {
  516. $(".news_tab_img").attr("src", "https://dm.static.elab-plus.com/elabGuanWang/List@2x.png");
  517. $(".news-list").empty();
  518. handleModuleShow();
  519. $(".news-body").css("padding-top","0%");
  520. $(".top-menu-news").css("background-color","#2C2E34");
  521. }
  522. }
  523. $(".news_tab_img").on("click", function (e) {
  524. lishChange();
  525. });
  526. });
  527. function startWow() {
  528. //start wow
  529. var wow = new WOW({
  530. boxClass: 'wow',
  531. animateClass: 'animated',
  532. offset: 100,
  533. mobile: true,
  534. live: true
  535. });
  536. wow.init();
  537. }
  538. function menuShowProjects() {
  539. top.closeAndShowPro('projectsLayer');
  540. }
  541. function turnToArticle(data) {
  542. item = window.newsList[data];
  543. lineUrl = item["linkUrl"];
  544. var frame = document.getElementsByClassName("news-iframe")[0];
  545. // document.getElementsByClassName('news-iframe').window.location.reload(true);
  546. window.frames.newsIframe.window.location.reload(true);
  547. $(".top-menu-news").css("background-color","#FFFFFF");
  548. if(!lineUrl){
  549. return
  550. }
  551. frame.src = lineUrl;
  552. // $(".news-iframe").attr("src",lineUrl);
  553. $(".inner-main").attr("src", "http://yun-image.elab-plus.com/images/index/1_objects@2x_2.png");
  554. $(".inner-menu").attr("src", "http://yun-image.elab-plus.com/images/index/1_objects@2x_3.png");
  555. $(".inner-artcle").attr("src", "http://yun-image.elab-plus.com/images/index/1_objects@2x_4.png");
  556. $(".news-detail").addClass("active");
  557. iframeShow = true;
  558. // news-body
  559. }
  560. </script>
  561. </body>
  562. </html>