news.html 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595
  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" 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. $(function () {
  150. $("news-body").on("touchmove",(e)=>{
  151. if(iframeShow){
  152. e.preventDefault();
  153. }
  154. });
  155. //show menu
  156. $(".menu").on("click", function (e) {
  157. $(".main-menu-news").addClass("active");
  158. });
  159. //close menu
  160. $('.menu-close-news').on('click', function (e) {
  161. $(".main-menu-news").removeClass("active");
  162. });
  163. $('.news-detail').on('click', function (e) {
  164. $(".news-detail").removeClass("active");
  165. iframeShow = false;
  166. $(".inner-main").attr("src", "http://yun-image.elab-plus.com/images/contact/1_objects@2x_3.png");
  167. $(".inner-menu").attr("src", "http://yun-image.elab-plus.com/images/contact/1_objects@2x_4.png");
  168. $(".inner-artcle").attr("src", "http://yun-image.elab-plus.com/images/contact/1_objects@2x_5.png");
  169. $(".top-menu-news").css("background-color","#2C2E34");
  170. });
  171. <!-- menu hover start-->
  172. $('.elab_who').hover(function () {
  173. currentIdx = 1;
  174. // $(".elab_who").css("opacity","1");
  175. // $(".elab_who").removeClass("animate_fadeIn");
  176. // $(".elab_what").removeClass("animate_fadeIn");
  177. // $(".elab_news").removeClass("animate_fadeIn");
  178. // $(".elab_project").removeClass("animate_fadeIn");
  179. // $(".elab_contact").removeClass("animate_fadeIn");
  180. //
  181. // $(".elab_what").addClass("animate_fadeOut");
  182. // $(".elab_news").addClass("animate_fadeOut");
  183. // $(".elab_project").addClass("animate_fadeOut");
  184. // $(".elab_contact").addClass("animate_fadeOut");
  185. },function () {
  186. currentIdx = 0;
  187. // $(".elab_who").css("opacity","1");
  188. //
  189. // $(".elab_who").removeClass("animate_fadeOut");
  190. // $(".elab_what").removeClass("animate_fadeOut");
  191. // $(".elab_news").removeClass("animate_fadeOut");
  192. // $(".elab_project").removeClass("animate_fadeOut");
  193. // $(".elab_contact").removeClass("animate_fadeOut");
  194. // $(".elab_what").addClass("animate_fadeIn");
  195. // $(".elab_news").addClass("animate_fadeIn");
  196. // $(".elab_project").addClass("animate_fadeIn");
  197. // $(".elab_contact").addClass("animate_fadeIn");
  198. });
  199. $('.elab_what').hover(function () {
  200. currentIdx = 2;
  201. // $(".elab_what").css("opacity","1");
  202. // $(".elab_who").removeClass("animate_fadeIn");
  203. // $(".elab_what").removeClass("animate_fadeIn");
  204. // $(".elab_news").removeClass("animate_fadeIn");
  205. // $(".elab_project").removeClass("animate_fadeIn");
  206. // $(".elab_contact").removeClass("animate_fadeIn");
  207. },function () {
  208. currentIdx = 0;
  209. /* $(".elab_what").css("opacity","1");
  210. $(".elab_who").removeClass("animate_fadeOut");
  211. $(".elab_what").removeClass("animate_fadeOut");
  212. $(".elab_news").removeClass("animate_fadeOut");
  213. $(".elab_project").removeClass("animate_fadeOut");
  214. $(".elab_contact").removeClass("animate_fadeOut");*/
  215. // $(".elab_who").addClass("animate_fadeIn");
  216. // $(".elab_news").addClass("animate_fadeIn");
  217. // $(".elab_project").addClass("animate_fadeIn");
  218. // $(".elab_contact").addClass("animate_fadeIn");
  219. });
  220. $('.elab_news').hover(function () {
  221. currentIdx = 3;
  222. /*$(".elab_news").css("opacity","1");
  223. $(".elab_who").removeClass("animate_fadeIn");
  224. $(".elab_what").removeClass("animate_fadeIn");
  225. $(".elab_news").removeClass("animate_fadeIn");
  226. $(".elab_project").removeClass("animate_fadeIn");
  227. $(".elab_contact").removeClass("animate_fadeIn");*/
  228. },function () {
  229. currentIdx = 0;
  230. /*$(".elab_news").css("opacity","1");
  231. $(".elab_who").removeClass("animate_fadeOut");
  232. $(".elab_what").removeClass("animate_fadeOut");
  233. $(".elab_news").removeClass("animate_fadeOut");
  234. $(".elab_project").removeClass("animate_fadeOut");
  235. $(".elab_contact").removeClass("animate_fadeOut");*/
  236. // $(".elab_who").addClass("animate_fadeIn");
  237. // $(".elab_what").addClass("animate_fadeIn");
  238. // $(".elab_project").addClass("animate_fadeIn");
  239. // $(".elab_contact").addClass("animate_fadeIn");
  240. });
  241. $('.elab_project').hover(function () {
  242. currentIdx = 4;
  243. /*$(".elab_project").css("opacity","1");
  244. $(".elab_who").removeClass("animate_fadeIn");
  245. $(".elab_what").removeClass("animate_fadeIn");
  246. $(".elab_news").removeClass("animate_fadeIn");
  247. $(".elab_project").removeClass("animate_fadeIn");
  248. $(".elab_contact").removeClass("animate_fadeIn");
  249. $(".elab_who").addClass("animate_fadeOut");
  250. $(".elab_what").addClass("animate_fadeOut");
  251. $(".elab_news").addClass("animate_fadeOut");
  252. $(".elab_contact").addClass("animate_fadeOut");*/
  253. },function () {
  254. currentIdx = 0;
  255. /*$(".elab_project").css("opacity","1");
  256. $(".elab_who").removeClass("animate_fadeOut");
  257. $(".elab_what").removeClass("animate_fadeOut");
  258. $(".elab_news").removeClass("animate_fadeOut");
  259. $(".elab_project").removeClass("animate_fadeOut");
  260. $(".elab_contact").removeClass("animate_fadeOut");
  261. $(".elab_who").addClass("animate_fadeIn");
  262. $(".elab_what").addClass("animate_fadeIn");
  263. $(".elab_news").addClass("animate_fadeIn");
  264. $(".elab_contact").addClass("animate_fadeIn");*/
  265. });
  266. $('.elab_contact').hover(function () {
  267. currentIdx = 5;
  268. /*$(".elab_contact").css("opacity","1");
  269. $(".elab_who").removeClass("animate_fadeIn");
  270. $(".elab_what").removeClass("animate_fadeIn");
  271. $(".elab_news").removeClass("animate_fadeIn");
  272. $(".elab_project").removeClass("animate_fadeIn");
  273. $(".elab_contact").removeClass("animate_fadeIn");
  274. $(".elab_who").addClass("animate_fadeOut");
  275. $(".elab_what").addClass("animate_fadeOut");
  276. $(".elab_news").addClass("animate_fadeOut");
  277. $(".elab_project").addClass("animate_fadeOut");*/
  278. },function () {
  279. currentIdx = 0;
  280. /* $(".elab_contact").css("opacity","1");
  281. $(".elab_who").removeClass("animate_fadeOut");
  282. $(".elab_what").removeClass("animate_fadeOut");
  283. $(".elab_news").removeClass("animate_fadeOut");
  284. $(".elab_project").removeClass("animate_fadeOut");
  285. $(".elab_contact").removeClass("animate_fadeOut");
  286. $(".elab_who").addClass("animate_fadeIn");
  287. $(".elab_what").addClass("animate_fadeIn");
  288. $(".elab_news").addClass("animate_fadeIn");
  289. $(".elab_project").addClass("animate_fadeIn");*/
  290. });
  291. <!-- menu hover end -->
  292. <!--mouse over listener start-->
  293. <!--mouse over listener end-->
  294. setInterval(function () {
  295. if(markIdx !== currentIdx){
  296. markIdx = currentIdx;
  297. var link = '';
  298. var empty = true;
  299. // [".elab_who",".elab_what",".elab_news",".elab_project",".elab_contact"]
  300. var currentClassName = '';
  301. switch (markIdx) {
  302. case 0:
  303. link = '';
  304. empty = true;
  305. currentClassName = "";
  306. break;
  307. case 1:
  308. link = 'url(https://dm.static.elab-plus.com/elabGuanWang/elab_what.png)';
  309. empty = false;
  310. currentClassName = "elab_who";
  311. break;
  312. case 2:
  313. link = 'url(https://dm.static.elab-plus.com/elabGuanWang/elab_do.png)';
  314. empty = false;
  315. currentClassName = "elab_what";
  316. break;
  317. case 3:
  318. link = 'url(https://dm.static.elab-plus.com/elabGuanWang/elab_news.png)';
  319. empty = false;
  320. currentClassName = "elab_news";
  321. break;
  322. case 4:
  323. link = 'url(https://dm.static.elab-plus.com/elabGuanWang/elab_project.png)';
  324. empty = false;
  325. currentClassName = "elab_project";
  326. break;
  327. case 5:
  328. link = 'url(https://dm.static.elab-plus.com/elabGuanWang/elab_join.png)';
  329. empty = false;
  330. currentClassName = "elab_contact";
  331. break;
  332. }
  333. if(empty){
  334. $(".menu-background").fadeOut(400,function () {
  335. $(".menu-background").css('background-image',link);
  336. });
  337. }else {
  338. if(lastIdx!==0){
  339. $(".menu-background").fadeOut(400,function () {
  340. $(".menu-background").css('background-image',link);
  341. $(".menu-background").fadeIn(800);
  342. });
  343. }else {
  344. $(".menu-background").css('background-image',link);
  345. $(".menu-background").fadeIn(800);
  346. }
  347. }
  348. lastIdx = markIdx;
  349. lastClassName = currentClassName;
  350. }
  351. },1210);
  352. var $_list;
  353. var $_listV;
  354. //读取分类数据 106.14.225.13
  355. $.get("http://106.14.225.13:8081/rest/listNews", function (result) {
  356. console.log("Result Data:" + JSON.stringify(result.result));
  357. window.newsList = result.result;
  358. $_list = result.result;
  359. $_listV = result.result;
  360. handleModuleShow();
  361. });
  362. /**
  363. * 网格显示
  364. * */
  365. function handleModuleShow() {
  366. if ($_list.length > 0) {
  367. $(".news-list").empty();//清空demo $_list.length
  368. for (var i = 0; i < $_list.length; i+=3) {
  369. var tmp0 = $_list[i];
  370. var tmp1 = $_list[i+1];
  371. var tmp2 = $_list[i+2];
  372. var $_t = 0.1;
  373. if (i < 2) {
  374. $_t = (1 + i) * 0.2;
  375. }
  376. console.log($_t);
  377. // console.log('$_img:' + $_img);
  378. var $_html = '';
  379. if (tmp0 && tmp1 && tmp2) {
  380. var $_img0 = tmp0['bgImage'] || 'http://yun-image.elab-plus.com/images/projects/1_objects@2x_14.jpg';
  381. var $_img1 = tmp1['bgImage'] || 'http://yun-image.elab-plus.com/images/projects/1_objects@2x_14.jpg';
  382. var $_img2 = tmp2['bgImage'] || 'http://yun-image.elab-plus.com/images/projects/1_objects@2x_14.jpg';
  383. var data0 = new Date(tmp0['created']);
  384. console.log("tmp0['created']:"+tmp0['created']);
  385. console.log("data0:"+data0.getFullYear());
  386. console.log("data0:"+data0.getMonth());
  387. console.log("data0:"+data0.getDate());
  388. var data1 = new Date(tmp1['created']);
  389. var data2 = new Date(tmp2['created']);
  390. $_html = `<div class="newsItem_1 wow fadeInUp" data-wow-duration="0.8s" data-wow-delay="${$_t}s" target="_self" onclick="turnToArticle(${i})" >
  391. <img class="itemBg" src="${$_img0}"/>
  392. <div class="newsItem-mark item-inner"><a>${tmp0['tag']}</a></div>
  393. <div class="item-title item-inner">${tmp0['title']}<p>${tmp0['subTitle']}</p></div>
  394. <div class="item-time item-time-inner"><p>${data0.getFullYear()+'.'+(data0.getMonth()+1)+'.'+data0.getDate()}</p></div>
  395. </div>
  396. <div class="newsBody">
  397. <div class="newsItem_2 wow fadeInUp" data-wow-duration="0.8s" data-wow-delay="${$_t}s" target="_self" onclick="turnToArticle(${i+1})">
  398. <img class="itemBg" src="${$_img1}" />
  399. <div class="newsItem-mark item-inner"><a>${tmp1['tag']}</a></div>
  400. <div class="item-title item-inner item-title-sub">${tmp1['title']}<p>${tmp1['subTitle']}</p></div>
  401. <div class="item-time item-time-inner"><p>${data1.getFullYear()+'.'+(data1.getMonth()+1)+'.'+data1.getDate()}</p></div>
  402. </div>
  403. <div class="newsItem_3 wow fadeInUp" data-wow-duration="0.8s" data-wow-delay="${$_t}s" target="_self" onclick="turnToArticle(${i+2})">
  404. <img class="itemBg" src="${$_img2}" />
  405. <div class="newsItem-mark item-inner"><a>${tmp2['tag']}</a></div>
  406. <div class="item-title item-inner item-title-sub">${tmp2['title']}<p>${tmp2['subTitle']}</p></div>
  407. <div class="item-time item-time-inner"><p>${data2.getFullYear()+'.'+(data2.getMonth()+1)+'.'+data2.getDate()}</p></div>
  408. </div>
  409. </div>
  410. `;
  411. }else if (tmp0 && tmp1 && !tmp2) {
  412. var $_img0 = tmp0['bgImage'] || 'http://yun-image.elab-plus.com/images/projects/1_objects@2x_14.jpg';
  413. var $_img1 = tmp1['bgImage'] || 'http://yun-image.elab-plus.com/images/projects/1_objects@2x_14.jpg';
  414. var data0 = new Date(tmp0['created']);
  415. var data1 = new Date(tmp1['created']);
  416. $_html = `
  417. <div class="newsBody">
  418. <div class="newsItem_2 wow fadeInUp" data-wow-duration="0.8s" data-wow-delay="${$_t}s" target="_self" onclick="turnToArticle(${i}})">
  419. <img class="itemBg" src="${$_img0}"/>
  420. <div class="newsItem-mark item-inner"><a>${tmp0['tag']}</a></div>
  421. <div class="item-title item-inner item-title-sub">${tmp0['title']}<p>${tmp0['subTitle']}</p></div>
  422. <div class="item-time item-time-inner"><p>${data0.getFullYear()+'.'+(data0.getMonth()+1)+'.'+data0.getDate()}</p></div>
  423. </div>
  424. <div class="newsItem_3 wow fadeInUp" data-wow-duration="0.8s" data-wow-delay="${$_t}s" target="_self" onclick="turnToArticle(${i+1})">
  425. <img class="itemBg" src="${$_img1}" />
  426. <div class="newsItem-mark item-inner"><a>${tmp1['tag']}</a></div>
  427. <div class="item-title item-inner item-title-sub">${tmp1['title']}<p>${tmp1['subTitle']}</p></div>
  428. <div class="item-time item-time-inner"><p>${data1.getFullYear()+'.'+(data1.getMonth()+1)+'.'+data1.getDate()}</p></div>
  429. </div>
  430. </div>
  431. `;
  432. }else if(tmp0 && !tmp1 && !tmp2){
  433. var $_img0 = tmp0['bgImage'] || 'http://yun-image.elab-plus.com/images/projects/1_objects@2x_14.jpg';
  434. var data0 = new Date(tmp0['created']);
  435. $_html = `
  436. <div class="newsBody">
  437. <div class="newsItem_2 wow fadeInUp" data-wow-duration="0.8s" data-wow-delay="${$_t}s" target="_self" onclick="turnToArticle(${i}})">
  438. <img class="itemBg" src="${$_img0}"/>
  439. <div class="newsItem-mark item-inner"><a>${tmp0['tag']}</a></div>
  440. <div class="item-title item-inner item-title-sub">${tmp0['title']}<p>${tmp0['subTitle']}</p></div>
  441. <div class="item-time item-time-inner"><p>${data0.getFullYear()+'.'+(data0.getMonth()+1)+'.'+data0.getDate()}</p></div>
  442. </div>
  443. </div>
  444. `;
  445. }
  446. $(".news-sample-list").append($_html);
  447. }
  448. }
  449. }
  450. /**
  451. * 列表显示
  452. * @param list
  453. */
  454. function handleListShow() {
  455. // var list = [];
  456. console.log('handleListShow:'+JSON.stringify($_listV));
  457. for(var i=0;i<$_listV.length;i+=2){
  458. var item1 = $_listV[i];
  459. var item2 = $_listV[i+1];
  460. var $_t = (1 + i) * 0.2;
  461. var $_html = '';
  462. if(item2 && item1){
  463. $_html = `<div class="news-list-item wow fadeInUp" data-wow-duration="0.8s" data-wow-delay="${$_t}s">
  464. <div class="news-list-item-left" onclick="turnToArticle(${i})">
  465. <div class="news-list-item-box"><p>${item1['id']}</p></div>
  466. <div class="news-list-item-description">
  467. <div class="news-list-item-title"><p>${item1['title'].replace("<br>","")}</p></div>
  468. <div class="news-list-item-bottom"></div>
  469. </div>
  470. </div>
  471. <div class="news-list-item-right" onclick="turnToArticle(${i+1})">
  472. <div class="news-list-item-box"><p>${item2['id']}</p></div>
  473. <div class="news-list-item-description">
  474. <div class="news-list-item-title"><p>${item2['title'].replace("<br>","")}</p></div>
  475. <div class="news-list-item-bottom"></div>
  476. </div>
  477. </div>
  478. </div>
  479. `;
  480. }else if(!item2 && item1){
  481. $_html = `<div class="news-list-item wow fadeInUp" data-wow-duration="0.8s" data-wow-delay="${$_t}s">
  482. <div class="news-list-item-left" onclick="turnToArticle(${i})">
  483. <div class="news-list-item-box"><p>${item1['id']}</p></div>
  484. <div class="news-list-item-description">
  485. <div class="news-list-item-title"><p>${item1['title'].replace("<br>","")}</p></div>
  486. <div class="news-list-item-bottom"></div>
  487. </div>
  488. </div>
  489. <div class="news-list-item-divideHeight"></div>
  490. </div>
  491. `;
  492. }
  493. $(".news-list").append($_html);
  494. }
  495. var $_bottomHtml = `
  496. <div class="newsListBottom>
  497. </div>
  498. `;
  499. $(".news-list").append($_bottomHtml);
  500. }
  501. function lishChange() {
  502. btnChange = !btnChange;
  503. if(btnChange){
  504. // <img class="news_tab_img" src = "https://dm.static.elab-plus.com/elabGuanWang/Showroom@2x.png"/>
  505. $(".news_tab_img").attr("src", "https://dm.static.elab-plus.com/elabGuanWang/Showroom@2x.png");
  506. $(".news-sample-list").empty();
  507. handleListShow();
  508. // background-color: #2C2E34
  509. $(".news-body").css("padding-top","5%");
  510. }else {
  511. $(".news_tab_img").attr("src", "https://dm.static.elab-plus.com/elabGuanWang/List@2x.png");
  512. $(".news-list").empty();
  513. handleModuleShow();
  514. $(".news-body").css("padding-top","0%");
  515. $(".top-menu-news").css("background-color","#2C2E34");
  516. }
  517. }
  518. $(".news_tab_img").on("click", function (e) {
  519. lishChange();
  520. });
  521. });
  522. function startWow() {
  523. //start wow
  524. var wow = new WOW({
  525. boxClass: 'wow',
  526. animateClass: 'animated',
  527. offset: 100,
  528. mobile: true,
  529. live: true
  530. });
  531. wow.init();
  532. }
  533. function menuShowProjects() {
  534. top.closeAndShowPro('projectsLayer');
  535. }
  536. function turnToArticle(data) {
  537. var lineUrl = window.newsList[data]['linkUrl'];
  538. var frame = document.getElementsByClassName("news-iframe")[0];
  539. $(".top-menu-news").css("background-color","#FFFFFF");
  540. console.log('turnToArticle:'+lineUrl);
  541. if(!lineUrl){
  542. return
  543. }
  544. frame.src = lineUrl;
  545. // $(".news-iframe").src = lineUrl;
  546. // $(".news-iframe",parent.document.body).attr("src",lineUrl);
  547. // $(window.parent.document).find(".news-iframe").attr("src",lineUrl);
  548. $(".inner-main").attr("src", "http://yun-image.elab-plus.com/images/index/1_objects@2x_2.png");
  549. $(".inner-menu").attr("src", "http://yun-image.elab-plus.com/images/index/1_objects@2x_3.png");
  550. $(".inner-artcle").attr("src", "http://yun-image.elab-plus.com/images/index/1_objects@2x_4.png");
  551. $(".news-detail").addClass("active");
  552. iframeShow = true;
  553. // news-body
  554. }
  555. </script>
  556. </body>
  557. </html>