homepage.htm 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  6. <meta name="viewport" content="width=device-width,initial-scale=1.0">
  7. <title>猫王收音机 - 猫王音响 - 猫王官网</title>
  8. <meta name="description" content="大猫王稀世珍藏级收音机,猫王1典藏级收音机,猫王2发烧级收音机,猫王3摩登复古收音机,猫王小王子原木便携式收音机,猫王小王子OTR复古合金便携式收音机,SOLO+便携式蓝牙音箱。">
  9. <meta name="keywords" content="大猫王,猫王1,猫王2,猫王3,猫王小王子,猫王小王子OTR,猫王SOLO+">
  10. <link rel="canonical" href="https://www.radio1964.com/maowang" />
  11. <link rel="shortcut icon" href="/static/css/favicon.ico">
  12. <!--{ if ($lang == 'en') {}-->
  13. <link rel="stylesheet" type="text/css" href="/static/css/headerComponent_en.css">
  14. <link rel="stylesheet" type="text/css" href="/static/css/footerComponent_en.css">
  15. <!--{}else{}-->
  16. <link rel="stylesheet" type="text/css" href="/static/css/headerComponent.css">
  17. <link rel="stylesheet" type="text/css" href="/static/css/footerComponent.css">
  18. <!--{}}-->
  19. <link rel="stylesheet" type="text/css" href="/static/css/homepage.css">
  20. <!-- <script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script> -->
  21. <script type="text/javascript" src="/static/js/lib/jquery.min.js"></script>
  22. <script type="text/javascript" src="/static/js/lib/scrolloverflow.min.js"></script>
  23. <script type="text/javascript" src="/static/js/lib/jquery.fullPage.min.js"></script>
  24. <script type="text/javascript" src="/static/js/module/TD.js"></script>
  25. <script>
  26. var _hmt = _hmt || [];
  27. (function() {
  28. var hm = document.createElement("script");
  29. hm.src = "https://hm.baidu.com/hm.js?ec21b876c66f6033f549fcd833ac3b7b";
  30. var s = document.getElementsByTagName("script")[0];
  31. s.parentNode.insertBefore(hm, s);
  32. })();
  33. </script>
  34. <style type="text/css">
  35. .preview-item:nth-child(3) img{
  36. /* height: 40vh; */
  37. bottom: 38vh;
  38. }
  39. .preview-item:nth-child(8) img{
  40. height: 30vh;
  41. bottom: 35vh;
  42. }
  43. /* .preview-item:nth-child(9) img{
  44. height: 30vh;
  45. }
  46. .preview-item:nth-child(10) img{
  47. height: 30vh;
  48. } */
  49. /*.preview-thumb:nth-child(3) img {
  50. height: 7.6vh;
  51. }
  52. .preview-thumb:nth-child(4) img {
  53. height: 7.2vh;
  54. }
  55. .preview-thumb:nth-child(5) img {
  56. height: 7.2vh;
  57. }
  58. .preview-thumb:nth-child(6) img {
  59. height: 6.5vh;
  60. }*/
  61. .preview-item:nth-child(7) .preview-item-name {
  62. font-size: 0.48rem;
  63. }
  64. .preview-item:nth-child(8) .preview-item-name {
  65. font-size: 0.42rem;
  66. }
  67. <!--{ if($mkingData[0]['ftitle'] == '大猫王') {}-->
  68. .preview-item:nth-child(1) .btn-buynow {
  69. background-image: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E5%85%B1%E9%80%9A/btn_bigmk.png');
  70. }
  71. <!--{}}-->
  72. .preview-inner > .current img{
  73. -webkit-animation: item-rightcome 2s cubic-bezier(.76,.61,.17,1);
  74. animation: item-rightcome 2s cubic-bezier(.76,.61,.17,1);
  75. }
  76. .preview-current-icon {
  77. width: 3.2rem;
  78. }
  79. /*.preview-thumb:hover > img{
  80. top: 50%;
  81. transform: scale(2) translate(-86%, -50%);
  82. -webkit-transform: scale(2) translate(-86%, -50%);
  83. }*/
  84. /*.preview-thumb:hover > .preview-current-icon {
  85. -webkit-transform: translate(0, -50%);
  86. transform: translate(0, -50%);
  87. }
  88. .preview-thumb:hover > .preview-thumb-name {
  89. position: absolute;
  90. top: 60%;
  91. right: 0.64rem;
  92. -webkit-transform: translate(50%, -50%);
  93. transform: translate(50%, -50%);
  94. color: #0c0c0c;
  95. font-size: 0.24rem;
  96. font-weight: bolder;
  97. z-index: 2;
  98. width: 1rem;
  99. }*/
  100. /*.preview-thumb:nth-child(3):hover {
  101. height: 18.4vh;
  102. background-position: center 80%;
  103. background-size: 100% 56%;
  104. }
  105. .preview-thumb:nth-child(3):hover > img{
  106. top: 64%;
  107. }
  108. .preview-thumb:nth-child(3):hover > .preview-thumb-name {
  109. top: 12.8vh;
  110. }
  111. .preview-thumb:nth-child(7):hover > .preview-thumb-name {
  112. font-size: 0.2rem;
  113. }
  114. .preview-thumb:nth-child(8):hover > .preview-thumb-name {
  115. font-size: 0.2rem;
  116. }*/
  117. .preview-light-off {
  118. width: 100%;
  119. height: 100vh;
  120. background: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A6%96%E9%A1%B5/preview_mk_bg_lightoff.png') no-repeat center top;
  121. background-size: cover;
  122. position: absolute;
  123. top: 0;
  124. left: 0;
  125. }
  126. .preview-light-layer {
  127. background-image: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A6%96%E9%A1%B5/preview_mk_bg_light.png');
  128. background-position: center top;
  129. position: absolute;
  130. top: 0;
  131. left: 0;
  132. }
  133. <!--{for ($i=0; $i<count($bannersData); $i++) {}-->
  134. .banner-item:nth-child(<!--{ echo $i+1; }-->) {
  135. background-image: url('<!--{ echo $bannersData[$i]['img']; }-->');
  136. color: rgb(<!--{ echo $bannersData[$i]['colour']; }-->);
  137. }
  138. <!--{}}-->
  139. <!--{ $numT = 0; }-->
  140. <!--{for ($i=0; $i<count($seriesData); $i++) {}-->
  141. <!--{for ($j=0; $j<count($seriesData[$i]['data']); $j++) {}-->
  142. .preview-item:nth-child(<!--{ echo $numT + 1; }-->) {
  143. background-image: url('<!--{ echo $seriesData[$i]['data'][$j]['bgIcon']; }-->');
  144. }
  145. <!--{ $numT++; }-->
  146. <!--{}}-->
  147. <!--{}}-->
  148. <!--{ if ($lang == 'en') {}-->
  149. .btn-wrap .btn-detail {
  150. background: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A6%96%E9%A1%B5/preview_btn_01_en.png') no-repeat center center;
  151. margin: 0;
  152. background-size: contain;
  153. }
  154. .btn-wrap .btn-buynow {
  155. display: none;
  156. }
  157. /*.preview-thumb:hover > .preview-thumb-name {
  158. font-size: 12px;
  159. top: 57%;
  160. }
  161. .preview-thumb:nth-child(3):hover > .preview-thumb-name {
  162. top: 12.4vh;
  163. }
  164. .preview-thumb:nth-child(7):hover > .preview-thumb-name {
  165. font-size: 12px;
  166. }
  167. .preview-thumb:nth-child(8):hover > .preview-thumb-name {
  168. font-size: 12px;
  169. }
  170. .preview-thumb:nth-child(9):hover > .preview-thumb-name {
  171. top: 60%;
  172. }*/
  173. .preview-item-name {
  174. letter-spacing: 0;
  175. font-size: 0.5rem;
  176. }
  177. <!--{}}-->
  178. /* new */
  179. .preview-thumb-title {
  180. width: 100%;
  181. text-align: center;
  182. color: #fff;
  183. font-size: 0.18rem;
  184. pointer-events: none;
  185. padding-top: 10vh;
  186. }
  187. .preview-thumb:nth-child(1) > .preview-thumb-title {
  188. padding-top: 14.8vh;
  189. }
  190. /* .preview-thumb:hover > .preview-thumb-item-wrap {
  191. right: 100%;
  192. }*/
  193. .preview-subthumb-wrap {
  194. width: 2.4rem;
  195. height: 100vh;
  196. position: absolute;
  197. top: 0;
  198. /*right: 2.26rem;*/
  199. right: 0;
  200. background-color: rgba(0, 0, 0, 0.7);
  201. transition: right 0.6s;
  202. -webkit-transition: right 0.6s;
  203. }
  204. .preview-thumb-item-wrap {
  205. display: none;
  206. width: 100%;
  207. height: 100%;
  208. position: absolute;
  209. top: 0;
  210. left: 0;
  211. }
  212. .preview-thumb-item {
  213. width: 2.4rem;
  214. height: 13.6vh;
  215. position: relative;
  216. text-align: center;
  217. }
  218. .preview-thumb-item:nth-child(1) {
  219. margin-top: 4.8vh;
  220. }
  221. .preview-thumb-item-bg {
  222. display: none;
  223. width: 2.2rem;
  224. height: 11vh;
  225. background: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A6%96%E9%A1%B5/preview_thumb_current.png') no-repeat left center;
  226. background-size: auto 100%;
  227. position: absolute;
  228. top: 50%;
  229. margin-top: -5.5vh;
  230. right: 0;
  231. pointer-events: none;
  232. }
  233. .preview-thumb-item > img {
  234. height: 8vh;
  235. position: absolute;
  236. top: 45%;
  237. left: 55%;
  238. transform: translate3d(-50%, -50%, 0);
  239. -ms-transform: translate3d(-50%, -50%, 0);
  240. -moz-transform: translate3d(-50%, -50%, 0);
  241. -webkit-transform: translate3d(-50%, -50%, 0);
  242. pointer-events: none;
  243. }
  244. .preview-thumb-name {
  245. bottom: 1.5vh;
  246. font-size: 0.16rem;
  247. pointer-events: none;
  248. padding-left: 0.2rem;
  249. }
  250. .preview-thumb > img {
  251. width: auto;
  252. height: 8vh;
  253. position: absolute;
  254. left: 50%;
  255. top: 40%;
  256. transform: translate(-50%, -50%);
  257. -webkit-transform: translate(-50%, -50%);
  258. -webkit-transition: none;
  259. -webkit-transition: none;
  260. transition: none;
  261. transition: none;
  262. transition: none;
  263. -webkit-transform-origin: 50% 50%;
  264. transform-origin: 50% 50%;
  265. z-index: 3;
  266. }
  267. .preivew-thumb-symbol {
  268. height: 8vh;
  269. position: absolute;
  270. top: 40%;
  271. left: 50%;
  272. transform: translate(-50%, -50%);
  273. -ms-transform: translate(-50%, -50%);
  274. -moz-transform: translate(-50%, -50%);
  275. -webkit-transform: translate(-50%, -50%);
  276. }
  277. .preview-thumb-item-wrap:nth-child(2) {
  278. margin-top: 13.6vh;
  279. }
  280. .preview-thumb-item-wrap:nth-child(3) {
  281. margin-top: 27.2vh;
  282. }
  283. .preview-thumb-item-wrap:nth-child(4) {
  284. margin-top: 40.8vh;
  285. }
  286. /* .preview-thumb-item-wrap:nth-child(5) {
  287. margin-top: 54.4vh;
  288. } */
  289. @media (max-device-width: 1081px) {
  290. <!--{for ($i=0; $i<count($bannersData); $i++) {}-->
  291. .banner-item:nth-child(<!--{ echo $i+1; }-->) {
  292. background-image: url('<!--{ echo $bannersData[$i]['imgPhone']; }-->');
  293. }
  294. <!--{}}-->
  295. <!--{ $num = 0; }-->
  296. <!--{for ($i=0; $i<count($seriesData); $i++) {}-->
  297. <!--{for ($j=0; $j<count($seriesData[$i]['data']); $j++) {}-->
  298. .preview-item:nth-child(<!--{ echo $num + 1; }-->) {
  299. background-image: url('<!--{ echo $seriesData[$i]['data'][$j]['bgIconPhone']; }-->');
  300. }
  301. <!--{ $num++; }-->
  302. <!--{}}-->
  303. <!--{}}-->
  304. .banner-item-title {
  305. display: none;
  306. }
  307. .banner-item-text {
  308. display: none;
  309. }
  310. .banner-item-subtitle {
  311. width: 100%;
  312. position: absolute;
  313. top: 27%;
  314. left: 0;
  315. font-size: 0.5rem;
  316. text-align: center;
  317. }
  318. .scroll-hint {
  319. display: none;
  320. }
  321. .fp-controlArrow {
  322. display: none;
  323. }
  324. .preview-thumb-fixed {
  325. display: none;
  326. }
  327. .preview-thumb-wrap {
  328. display: none;
  329. }
  330. .preview-item {
  331. background-position: center center;
  332. background-size: cover;
  333. }
  334. .preview-item img {
  335. height: 23vh;
  336. bottom: 44vh;
  337. -webkit-transform: translate3d(-50%, 0, 0);
  338. transform: translate3d(-50%, 0, 0);
  339. }
  340. .preview-item:nth-child(3) img{
  341. height: 25vh;
  342. bottom: 45vh;
  343. }
  344. .preview-item:nth-child(4) img{
  345. bottom: 47vh;
  346. }
  347. .preview-item:nth-child(5) img{
  348. bottom: 47vh;
  349. }
  350. .preview-item:nth-child(6) img{
  351. bottom: 49vh;
  352. }
  353. .preview-item:nth-child(7) img{
  354. bottom: 46vh;
  355. }
  356. .preview-item:nth-child(1) img{
  357. bottom: 41vh;
  358. height: 30vh;
  359. }
  360. .preview-item:nth-child(2) img{
  361. bottom: 44.5vh;
  362. }
  363. .preview-item-name {
  364. font-size: 0.46rem;
  365. letter-spacing: 0.05rem;
  366. top: 65%;
  367. }
  368. .preview-item:nth-child(4) .preview-item-name {
  369. font-size: 0.32rem;
  370. line-height: 0.5rem;
  371. }
  372. .preview-item:nth-child(5) .preview-item-name {
  373. font-size: 0.28rem;
  374. line-height: 0.5rem;
  375. }
  376. .btn-wrap .btn {
  377. width: 2.25rem;
  378. height: 0.62rem;
  379. top: 73vh;
  380. background-size: 100% 100%;
  381. }
  382. .btn-wrap .btn-detail {
  383. margin: 0 -1.5rem;
  384. }
  385. .btn-wrap .btn-buynow {
  386. margin: 0 1.5rem;
  387. }
  388. .preview-light-layer {
  389. display: none;
  390. }
  391. .mb-preview-thumb-name {
  392. font-size: 0.2rem;
  393. }
  394. <!--{ if ($lang == 'en') {}-->
  395. .preview-item-name {
  396. font-size: 0.32rem;
  397. letter-spacing: 0;
  398. width: 90%;
  399. padding: 0 5%;
  400. }
  401. .mb-preview-thumb-name {
  402. font-size: 0.2rem;
  403. }
  404. .btn-wrap .btn-detail {
  405. margin: 0;
  406. }
  407. <!--{}}-->
  408. /* new */
  409. .preview-subthumb-wrap {
  410. display: none;
  411. }
  412. }
  413. </style>
  414. </head>
  415. <body>
  416. <div class="m-loading">
  417. <div class="loading-step"></div>
  418. <div class="loading-text">0%</div>
  419. <div class="img-preload">
  420. <img src="http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A6%96%E9%A1%B5/preview_mk_bg.jpg">
  421. <img src="'http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A6%96%E9%A1%B5/preview_mk_bg_light.png'">
  422. <img src="http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A6%96%E9%A1%B5/preview_mk_bg_lightoff.png">
  423. <img src="http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A6%96%E9%A1%B5/preview_thumb_current.png">
  424. <img src="http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A6%96%E9%A1%B5/preview_btn_01.png">
  425. <img src="http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A6%96%E9%A1%B5/preview_btn_02.png">
  426. <!--{for ($i=0; $i<count($bannersData); $i++) {}-->
  427. <img src="<!--{ echo $bannersData[$i]['img']; }-->">
  428. <img src="<!--{ echo $bannersData[$i]['imgPhone']; }-->">
  429. <!--{}}-->
  430. <!--{for ($i=0; $i<count($seriesData); $i++) {}-->
  431. <!--{for ($j=0; $j<count($seriesData[$i]['data']); $j++) {}-->
  432. <img src="<!--{ echo $seriesData[$i]['data'][$j]['bgIcon']; }-->">
  433. <img src="<!--{ echo $seriesData[$i]['data'][$j]['bgIconPhone']; }-->">
  434. <!--{}}-->
  435. <!--{}}-->
  436. </div>
  437. </div>
  438. <div class="effect-layer"></div>
  439. <!--{ echo $header; }-->
  440. <div class="m-homepage">
  441. <div class="banner-wrap section">
  442. <ul class="banner-inner">
  443. <!--{ for($i = 0; $i < count($bannersData); $i++) {}-->
  444. <li class="banner-item slide" onclick="window.location.href='<!--{ echo $bannersData[$i]['url']; }-->'">
  445. <div class="banner-item-title"><!--{ echo $bannersData[$i]['ftitle']; }--></div>
  446. <div class="banner-item-subtitle"><!--{ echo $bannersData[$i]['stitle']; }--></div>
  447. <div class="banner-item-text"><!--{ echo $bannersData[$i]['ttitle']; }--></div>
  448. </li>
  449. <!--{}}-->
  450. </ul>
  451. <div class="gradient-layer-bottom"></div>
  452. <img src="http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A6%96%E9%A1%B5/scroll_hint.png" class="scroll-hint">
  453. </div>
  454. <div class="preview-wrap section">
  455. <ul class="preview-inner">
  456. <!--{ for($i = 0; $i < count($seriesData); $i++) {}-->
  457. <!--{ for($j = 0; $j < count($seriesData[$i]['data']); $j++) {}-->
  458. <li class="preview-item" data-id="<!--{ echo $seriesData[$i]['data'][$j]['id']; }-->">
  459. <div class="preview-light-off"></div>
  460. <div class="preview-light-layer"></div>
  461. <img src="<!--{ echo $seriesData[$i]['data'][$j]['icon']; }-->" alt="<!--{ echo $seriesData[$i]['data'][$j]['icon_alt']; }-->">
  462. <span class="preview-item-name">
  463. <!--{ echo $seriesData[$i]['data'][$j]['stitle']; }-->
  464. </span>
  465. <div class="btn-wrap">
  466. <!--{if (stripos($seriesData[$i]['title'], 'radiooo') !== false) {}-->
  467. <a href="/radiooo/find/id/<!--{echo $seriesData[$i]['data'][$j]['id'];}-->"><div class="btn btn-detail"></div></a>
  468. <!--{}else{}-->
  469. <a href="/maowang/find/id/<!--{echo $seriesData[$i]['data'][$j]['id'];}-->"><div class="btn btn-detail"></div></a>
  470. <!--{}}-->
  471. <div class="btn btn-buynow" onclick="window.open('<!--{ echo $seriesData[$i]['data'][$j]['url']; }-->')"></div>
  472. </div>
  473. <!--{ if (1 == 2) {}-->
  474. <div class="video-wrap">
  475. <p class="video-title"><!--{ echo $seriesData[$i]['data'][$j]['video_title']; }--></p>
  476. <div class="video-tv" data-video="<!--{ echo $seriesData[$i]['data'][$j]['video']; }-->"></div>
  477. <p class="video-text">
  478. <!--{ echo $seriesData[$i]['data'][$j]['video_content']; }-->
  479. </p>
  480. </div>
  481. <!--{}}-->
  482. </li>
  483. <!--{}}-->
  484. <!--{}}-->
  485. </ul>
  486. <div class="preview-subthumb-wrap">
  487. <!--{ for($i = 0; $i < count($seriesData); $i++) {}-->
  488. <ul class="preview-thumb-item-wrap">
  489. <!--{ for($j = 0; $j < count($seriesData[$i]['data']); $j++) {}-->
  490. <li class="preview-thumb-item" data-id="<!--{ echo $seriesData[$i]['data'][$j]['id']; }-->">
  491. <div class="preview-thumb-item-bg"></div>
  492. <img src="<!--{ echo $seriesData[$i]['data'][$j]['thumbnail']; }-->" alt="<!--{ echo $seriesData[$i]['data'][$j]['thumbnail_alt']; }-->">
  493. <span class="preview-thumb-name"><!--{ echo $seriesData[$i]['data'][$j]['ftitle']; }--></span>
  494. </li>
  495. <!--{}}-->
  496. </ul>
  497. <!--{}}-->
  498. </div>
  499. <div class="preview-thumb-fixed">
  500. <div class="preview-thumb-wrap">
  501. <!--{ for($i = 0; $i < count($seriesData); $i++) {}-->
  502. <div class="preview-thumb">
  503. <div class="preview-thumb-title"><!--{ echo $seriesData[$i]['title']; }--></div>
  504. <img class="preivew-thumb-symbol" src="<!--{ echo $seriesData[$i]['image']; }-->">
  505. </div>
  506. <!--{}}-->
  507. </div>
  508. </div>
  509. <div class="mb-preview-thumb-fixed">
  510. <ul class="mb-preview-thumb-wrap">
  511. <!--{for ($i=0; $i<count($seriesData); $i++) {}-->
  512. <!--{for ($j=0; $j<count($seriesData[$i]['data']); $j++) {}-->
  513. <li class="mb-preview-thumb">
  514. <div class="mb-preview-current-icon"></div>
  515. <img src="<!--{ echo $seriesData[$i]['data'][$j]['thumbnail']; }-->" alt="<!--{ echo $seriesData[$i]['data'][$j]['thumbnail_alt']; }-->">
  516. <span class="mb-preview-thumb-name"><!--{ echo $seriesData[$i]['data'][$j]['ftitle']; }--></span>
  517. </li>
  518. <!--{}}-->
  519. <!--{}}-->
  520. </ul>
  521. </div>
  522. <!--{ echo $footer; }-->
  523. </div>
  524. </div>
  525. </body>
  526. <script type="text/javascript" src="/static/js/module/headerComponent.js"></script>
  527. <script type="text/javascript" src="/static/js/homepageController.js"></script>
  528. <script type="text/javascript">
  529. $(document).ready(function () {
  530. var mkPage = new HomepageController();
  531. mkPage.defaultInit();
  532. mkPage.mkPageInitNew = function () {
  533. var lastId = 0;
  534. var id = 0;
  535. var itemList = $('.preview-inner').find('.preview-item');
  536. var callback = function () {
  537. $('.preview-light-layer').css('opacity', 0);
  538. $('.preview-light-layer').hasClass('light-effect') && $('.preview-light-layer').removeClass('light-effect');
  539. setTimeout(function() {
  540. $('.preview-light-layer').hasClass('light-effect') || $('.preview-light-layer').addClass('light-effect');
  541. }, 300);
  542. }
  543. $('.preview-item').eq(0).addClass('current');
  544. $('.preview-thumb-item').on('click', function () {
  545. id = parseInt($(this).attr('data-id'));
  546. console.log('id' + id);
  547. if (id === lastId) return;
  548. itemList.removeClass('current');
  549. for (var i = 0; i < itemList.length; i++) {
  550. if (id === parseInt(itemList.eq(i).attr('data-id'))) {
  551. itemList.eq(i).addClass('current');
  552. lastId = id;
  553. callback();
  554. return;
  555. }
  556. }
  557. });
  558. }
  559. mkPage.sortThumb = function () {
  560. var thumbList = $('.preview-thumb-item-wrap');
  561. var count = 0;
  562. for (var i = 1; i < thumbList.length;i++) {
  563. count = thumbList.eq(i).find('.preview-thumb-item').length;
  564. console.log(count)
  565. if (count === 7) {
  566. } else if (Math.floor(count / 2) <= i && Math.floor(count / 2) <= 6 - i) {
  567. thumbList.eq(i).css('marginTop', 13.6 * i + 'vh');
  568. } else if (i > 3) {
  569. thumbList.eq(i).css('marginTop', 13.6 * (7 - count) + 'vh');
  570. }
  571. }
  572. }
  573. mkPage.customStyle = function () {
  574. $('.preview-thumb-item').each(function (e) {
  575. if ($(this).data('id') === 71 || $(this).data('id') === '71') {
  576. $(this).find('img').css('height', '12vh');
  577. $(this).find('img').css('top', '30%');
  578. }
  579. })
  580. }
  581. if (document.documentElement.clientWidth <= 1080) {
  582. var number = $('.mb-preview-thumb').length;
  583. $('.mb-preview-thumb-wrap').css('width', 33.3 * number + '%');
  584. $('.mb-preview-thumb').css('width', 100 / number + '%');
  585. mkPage.mkPageMobileInit();
  586. } else {
  587. console.log('start mkpage');
  588. // mkPage.mkPageInit();
  589. mkPage.mkPageInitNew();
  590. mkPage.sortThumb();
  591. mkPage.customStyle();
  592. }
  593. mkPage.preload();
  594. $('.preview-thumb').hover(function (e) {
  595. var index = $(this).index();
  596. $('.preview-thumb-item-wrap').css('display', 'none');
  597. $('.preview-thumb-item-wrap').eq(index).css('display', 'block');
  598. $('.preview-subthumb-wrap').css('right', '2.26rem');
  599. }, function () {
  600. $('.preview-subthumb-wrap').css('right', '0');
  601. })
  602. $('.preview-subthumb-wrap').hover(function (e) {
  603. $('.preview-subthumb-wrap').css('right', '2.26rem');
  604. }, function () {
  605. $('.preview-subthumb-wrap').css('right', '0');
  606. })
  607. });
  608. </script>
  609. </html>