storecategory.html 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0" />
  6. <meta name="format-detection" content="telephone=no,email=no,date=no,address=no">
  7. <title></title>
  8. <link rel="stylesheet" type="text/css" href="../../css/api.css" />
  9. <link rel="stylesheet" type="text/css" href="../../css/weui.min.css" />
  10. <link rel="stylesheet" type="text/css" href="../../css/swiper.min.css" />
  11. <link rel="stylesheet" type="text/css" href="../../css/style.css?v=1.2" />
  12. <style>
  13. .hotel-top{
  14. width:100%;
  15. height: 4.03rem;
  16. background: url('https://www.qzaiwang.com/uploads/home/store/goods/1/1_2019012314140410834_1280.jpg') ;
  17. background-repeat:no-repeat;
  18. background-size:100% 100%;
  19. }
  20. .hotel-top-line{
  21. width:100%
  22. }
  23. .hotel-top-line li{
  24. float:left;
  25. }
  26. .hotel-title{
  27. font-size: 0.33rem;
  28. height: 1rem;
  29. line-height: 1rem;
  30. font-weight: 500;
  31. }
  32. .hotel-title span{
  33. float:right;
  34. font-size: 0.2rem;
  35. }
  36. .hotel-goods{
  37. width:100%;
  38. /*height: 1rem;*/
  39. border-top:1px solid #e8e8e8;
  40. position:relative;
  41. }
  42. .hotel-goods li{
  43. width:25%;
  44. float:left;
  45. height: 1rem;
  46. line-height: 1rem;
  47. text-align:center;
  48. }
  49. #store_description{
  50. width: 100%;
  51. overflow: hidden;
  52. display: -webkit-box;
  53. -webkit-line-clamp: 3;
  54. -webkit-box-orient: vertical;
  55. word-break: break-all;
  56. font-size: 0.26rem;
  57. color: #606266;
  58. }
  59. .hotel-goods-active{
  60. color:#A13532;
  61. }
  62. .goods-tag span{
  63. margin-right: 0.17rem;
  64. /*padding: 0.08rem;*/
  65. margin-top: 0.2rem;
  66. }
  67. .goods-price, .goods-tag {
  68. margin-top: 0.1rem;
  69. }
  70. .category-item{
  71. width:100%;
  72. min-height: 0rem;
  73. height:auto;
  74. background:#ffffff;
  75. position:absolute;
  76. top: 1rem;
  77. z-index:999;
  78. border-bottom:1px solid #e8e8e8;
  79. padding: 0.1em;
  80. box-sizing:border-box;
  81. }
  82. .category-list{
  83. padding:3px;
  84. width:25%;
  85. float:left;
  86. box-sizing:border-box;
  87. }
  88. .sort-img,.sort-img2{
  89. width:18px;
  90. vertical-align:middle;
  91. }
  92. .category-list-span{
  93. border:1px solid #e8e8e8;
  94. width:90%;
  95. border-radius:3px;
  96. text-align:center;
  97. padding-top:6px;
  98. padding-bottom:6px;
  99. padding-left:3px;
  100. padding-right:3px;
  101. }
  102. .cate-active{
  103. color:#D9251C;
  104. border:1px solid #D9251C;
  105. }
  106. .share-item{
  107. position:fixed;
  108. left:0px;right:0px;
  109. bottom:0px;
  110. height: 3.9rem;
  111. background:#f2f2f2;
  112. border-top:1px solid #E8E8E8;
  113. z-index:9999;
  114. }
  115. .share-item-tips{
  116. height: 0.28rem;
  117. line-height: 0.28rem;
  118. width:100%;
  119. text-align:center;
  120. font-size: 0.28rem;
  121. padding: 0.38rem 0;
  122. }
  123. .share-item-cent{
  124. height: 1.8rem;
  125. width: 100%;
  126. }
  127. .share-item-cent li{
  128. width:33.3%;
  129. text-align:center;
  130. float:left;
  131. font-size: 0.28rem;
  132. }
  133. .share-item-cent img{
  134. width: 0.9rem;
  135. }
  136. .share-item-cancel{
  137. height: 0.98rem;
  138. line-height: 0.98rem;
  139. width:100%;
  140. text-align:center;
  141. background:#ffffff;
  142. font-size: 0.28rem;
  143. }
  144. .business-time{
  145. width:100%;
  146. padding: 0 0.32rem;
  147. box-sizing:border-box;
  148. }
  149. .goods-title {
  150. overflow : hidden;
  151. text-overflow: ellipsis;
  152. display: -webkit-box;
  153. -webkit-line-clamp: 2;
  154. -webkit-box-orient: vertical;
  155. height: 0.6rem;
  156. }
  157. .tag-item{
  158. float: left;
  159. max-width: 0.83rem;
  160. height: 0.33rem;
  161. line-height: 0.33rem;
  162. overflow: hidden;
  163. border: 1px solid #D9251C;
  164. font-size: 0.18rem;
  165. padding-left: 5px;
  166. padding-right: 5px;
  167. background: #ffffff;
  168. color: #D9251C;
  169. border-radius: 2px;
  170. text-align: center;
  171. }
  172. .search-item {
  173. text-align: center;
  174. background: #ffffff;
  175. }
  176. .swiper-container {
  177. width: 100%;
  178. height: 100%;
  179. }
  180. .swiper-container{
  181. width: 100%;
  182. height: 0.5rem;
  183. }
  184. .swiper-slide{
  185. text-align: center;
  186. line-height: 0.5rem;
  187. font-size: 0.28rem;
  188. }
  189. .active, .active span{
  190. color: #d9251c;
  191. }
  192. .active span {
  193. border-bottom: 0.1em solid;
  194. }
  195. .back-header-bottom {
  196. border-bottom: none;
  197. }
  198. .back-header li {
  199. font-size: 0.28rem;
  200. }
  201. .search-item {
  202. font-size: 0.32rem;
  203. }
  204. </style>
  205. <script>
  206. (function(w, d, m) {
  207. function r() {
  208. var t = 100,
  209. o = 750,
  210. e = d.documentElement.clientWidth || w.innerWidth,
  211. n = m.max(m.min(e, 480), 320),
  212. h = 50;
  213. 320 >= n && (h = m.floor(n / o * t * .99)),
  214. n > 320 && 362 >= n && (h = m.floor(n / o * t * 1)),
  215. n > 362 && 375 >= n && (h = m.floor(n / o * t * 1)),
  216. n > 375 && (h = m.floor(n / o * t * .97)),
  217. d.querySelector("html").style.fontSize = h + "px"
  218. };
  219. r();
  220. w.onresize = function() {
  221. r()
  222. }
  223. })(window, document, Math);
  224. </script>
  225. </head>
  226. <body>
  227. <div class="topbar"></div>
  228. <header class="back-header back-header-bottom">
  229. <ul>
  230. <li class="padding-20 back-btn"><img class="back-header-ico" src="../../image/nav_button_back_default.png" /></li>
  231. <li class="back-header-title">
  232. <div class="search-item"></div>
  233. </li>
  234. <li class="more-btn"></li>
  235. </ul>
  236. <div class="hotel-goods" style="margin-top: 0.8rem;">
  237. <!-- <div class="swiper-container" style="padding-bottom: 0.1em;">
  238. <div class="swiper-wrapper"></div>
  239. </div>
  240. <div id="category-item" class="category-item mask-hidden">
  241. </div> -->
  242. <ul>
  243. <li class="gsort hotel-goods-active goods-all" tag="praise">综合</li>
  244. <li class="gsort goods-new" tag="goods_commonid">上新<img class="sort-img" src="../../image/sort.png" /></li>
  245. <li class="gsort goods-sprice" tag="goods_price">价格<img class="sort-img" src="../../image/sort.png" /></li>
  246. <li id="category-btn" tag="gc_id_1">分类<img class="sort-img2" src="../../image/sort_down2.png" /></li>
  247. </ul>
  248. <div id="category-item" class="category-item mask-hidden">
  249. </div>
  250. </div>
  251. </header>
  252. <section style="padding-top: 1.6rem;">
  253. <div class="h10"></div>
  254. <div class="goods-list" page="1">
  255. </div>
  256. </section>
  257. </body>
  258. <div class="h50"></div>
  259. <div class="share-item mask-hidden">
  260. <div class="share-item-tips">分享至</div>
  261. <div class="h10"></div>
  262. <div class="share-item-cent">
  263. <ul>
  264. <li class="share-item-friend"><img src="../../image/share_friend.png" />
  265. <p>微信好友</p>
  266. </li>
  267. <li class="share-item-cale"><img src="../../image/share_cale.png" />
  268. <p>微信朋友圈</p>
  269. </li>
  270. <li class="share-item-qq"><img src="../../image/share_qq.png" />
  271. <p>QQ</p>
  272. </li>
  273. </ul>
  274. </div>
  275. <div class="share-item-cancel">取消</div>
  276. </div>
  277. <div class="back-top mask-hidden" id="fix1"></div>
  278. </body>
  279. <script type="text/javascript" src="../../script/api.js"></script>
  280. <script type="text/javascript" src="../../script/swiper.min.js"></script>
  281. <script type="text/javascript" src="../../script/jquery.min.js"></script>
  282. <script type="text/javascript" src="../../script/jquery.tap.js"></script>
  283. <script type="text/javascript" src="../../script/imagesloaded.pkgd.min.js"></script>
  284. <script type="text/javascript">
  285. var _storeid = '';
  286. var _cateid = '';
  287. var _sort = "id";
  288. var _minsort = '';
  289. var _desc = "desc";
  290. var _shareimg = '';
  291. var _description = '';
  292. var _title = '';
  293. var _page = '1';
  294. var _shareurl = '';
  295. var _gc_id = '';
  296. var _keyword = 'NULL';
  297. var _catid = '0';
  298. apiready = function() {
  299. _storeid = api.pageParam.storeid;
  300. _gc_id = api.pageParam.keyid;
  301. _categoryname = api.pageParam.categoryname;
  302. $(".search-item").html(_categoryname);
  303. setFixStatusBar();
  304. getRouteGoodsData();
  305. // getCatogoryData();
  306. api.addEventListener({
  307. name: 'scrolltobottom',
  308. extra: {
  309. threshold: 200
  310. }
  311. }, function(ret, err) {
  312. getRouteGoodsData();
  313. });
  314. };
  315. $(".hotel-top-search").on("tap", function() {
  316. api.openWin({
  317. name: 'goodssearch',
  318. url: './goodssearch.html',
  319. bounces: false,
  320. pageParam: {
  321. storeid: _storeid
  322. }
  323. });
  324. return false;
  325. })
  326. $(".hotel-item").on("tap", function() {
  327. //var _storeid=$(this).attr("keyid");
  328. api.openWin({
  329. name: 'showhotel',
  330. url: './showhotel.html',
  331. bounces: false,
  332. pageParam: {
  333. keyid: _storeid
  334. }
  335. });
  336. return false;
  337. })
  338. $(".goods-list").on("tap", ".goods-list-item", function() {
  339. var _goodsid = $(this).attr("keyid");
  340. var _spot = $(this).attr("spot");
  341. api.openWin({
  342. name: 'showgoods',
  343. url: './showgoods.html',
  344. bounces: false,
  345. pageParam: {
  346. keyid: _goodsid,
  347. storeid: _storeid,
  348. spot: _spot
  349. }
  350. });
  351. return false;
  352. })
  353. //////////
  354. function getRouteGoodsData() {
  355. _page = $(".goods-list").attr("page");
  356. if (_page == 0) {
  357. return false;
  358. }
  359. var _xdata = { store_id: _storeid, page: _page, praise: _desc, gc_id_1: _gc_id };
  360. var _data_type = $(".hotel-goods-active").attr("tag");
  361. var _catid = $("#category-item .cate-active").parent(".category-list").attr("catid");
  362. if (_data_type == 'praise') {
  363. if ( _catid && _catid > 0 ) {
  364. _xdata = { store_id: _storeid, page: _page, praise: _desc, gc_id_2: _catid };
  365. } else {
  366. _xdata = { store_id: _storeid, page: _page, praise: _desc, gc_id_1: _gc_id };
  367. }
  368. } else if (_data_type == 'goods_commonid') {
  369. if ( _catid && _catid > 0 ) {
  370. _xdata = { store_id: _storeid, page: _page, goods_commonid: _desc, gc_id_2: _catid };
  371. } else {
  372. _xdata = { store_id: _storeid, page: _page, goods_commonid: _desc, gc_id_1: _gc_id };
  373. }
  374. } else if (_data_type == 'goods_price') {
  375. if ( _catid && _catid > 0 ) {
  376. _xdata = { store_id: _storeid, page: _page, goods_price: _desc, gc_id_2: _catid };
  377. } else {
  378. _xdata = { store_id: _storeid, page: _page, goods_price: _desc, gc_id_1: _gc_id };
  379. }
  380. } else {
  381. if ( _catid && _catid > 0 ) {
  382. _xdata = { store_id: _storeid, page: _page, gc_id_2: _catid };
  383. } else {
  384. _xdata = { store_id: _storeid, page: _page, gc_id_1: _gc_id };
  385. }
  386. }
  387. // toast_loding_show();
  388. $(".goods-list").attr("page", "0");
  389. $.ajax({
  390. url: siteurl + 'v2/entry/storeGoods',
  391. data: _xdata,
  392. headers: { "X-TOKEN": $api.getStorage("accesstoken") },
  393. dataType: 'json',
  394. type: 'post',
  395. success: function(datas) {
  396. // toast_loding_hide();
  397. if (datas.result) {
  398. var html = '';
  399. if (datas.data.goods_list.length > 0) {
  400. var j = 0;
  401. $.each(datas.data.goods_list, function(index, item) {
  402. var _advarr = item.goods_advword.split("\n");
  403. var _taghtml = '';
  404. var _tagcolor = ['#006699', '#A13532', '#e8e8e8'];
  405. if (_advarr.length > 0) {
  406. for (var i = 0; i < _advarr.length; i++) {
  407. if (_advarr[i]) {
  408. _taghtml += '<span class="tag-item" style="">' + _advarr[i] + '</span>';
  409. }
  410. }
  411. }
  412. j++;
  413. html = '';
  414. if (j % 2 == 0) {
  415. html += '<div class="goods-list-item padl" ';
  416. } else {
  417. html += '<div class="goods-list-item" ';
  418. }
  419. html += 'keyid="' + item.goods_commonid + '" spot="'+item.spot+'" goods_li="' + j + '"><ul>';
  420. html += '<li><img src="' + siteurl + "uploads/home/store/goods/" + item.goods_image.substr(0, item.goods_image.indexOf("\_")) + "/" + item.goods_image + '" class="goods-image"/></li>';
  421. html += '<li class="goods-title font-rem11">' + item.goods_name + '</li>';
  422. html += '<li class="goods-price">¥' + item.goods_price + ' <span class="line-through">' + item.goods_marketprice + '</span></li>';
  423. html += '<li class="goods-tag" style="margin-top:0">' + _taghtml + '</li>';
  424. html += '</ul></div>';
  425. if (j % 2 == 0) {
  426. html += '<div class="h10"></div>';
  427. }
  428. if (_page == 1 && index == 0) {
  429. $(".goods-list").html(html);
  430. } else {
  431. $(".goods-list").append(html);
  432. }
  433. function_name();
  434. });
  435. _page++;
  436. $(".goods-list").attr("page", _page);
  437. } else {
  438. html = '<div class="data-null">暂时没有更多商品</div>';
  439. $(".goods-list").attr("page", '0');
  440. if (_page == 1) {
  441. $(".goods-list").html(html);
  442. } else {
  443. $(".goods-list").append(html);
  444. }
  445. }
  446. } else {
  447. errcode(datas, datas.code)
  448. }
  449. }
  450. });
  451. }
  452. function getCatogoryDataxx() {
  453. $.ajax({
  454. url: siteurl + 'v1/entry/storeCategory2',
  455. data: {
  456. store_id: _storeid,
  457. gc_id: _gc_id
  458. },
  459. headers: { "X-TOKEN": $api.getStorage("accesstoken") },
  460. dataType: 'json',
  461. type: 'post',
  462. success: function(datas) {
  463. // console.log(datas)
  464. if (datas.result) {
  465. var _html = '<div class="swiper-slide active" keyid="0"><span>全部</span></div>';
  466. $.each(datas.data.category_list, function(index, item) {
  467. _html += '<div class="swiper-slide" keyid="' + item.gc_id + '"><span>' + item.gc_name + '</span></div>';
  468. });
  469. $(".swiper-wrapper").html(_html);
  470. var swiper = new Swiper('.swiper-container', {
  471. slidesPerView: 4,
  472. spaceBetween: 10,
  473. pagination: {
  474. el: '.swiper-pagination',
  475. clickable: true,
  476. },
  477. });
  478. } else {
  479. errcode(datas, datas.code)
  480. }
  481. return false;
  482. }
  483. });
  484. }
  485. /////
  486. function getCategoryData() {
  487. $.ajax({
  488. url: siteurl + 'v1/entry/storeCategory2',
  489. data: {
  490. store_id: _storeid,
  491. gc_id: _gc_id
  492. },
  493. headers: { "X-TOKEN": $api.getStorage("accesstoken") },
  494. dataType: 'json',
  495. type: 'post',
  496. success: function(datas) {
  497. if (datas.result) {
  498. var html = '';
  499. $("#category-item").empty();
  500. $("#category-item").append('<div class="category-list" catid="0"><span class="category-list-span">全部</span></div>');
  501. $.each(datas.data.category_list, function(index, item) {
  502. html = '<div class="category-list" catid="' + item.gc_id + '"><span class="category-list-span">' + item.gc_name + '</span></div>';
  503. $("#category-item").append(html);
  504. });
  505. } else {
  506. errcode(datas, datas.code);
  507. }
  508. }
  509. });
  510. }
  511. $("#category-btn").on("tap", function() {
  512. $(".gsort").removeClass("hotel-goods-active");
  513. $(".gsort").find("img").attr("src", "../../image/sort.png");
  514. getCategoryData();
  515. if (!$(".category-item").hasClass("mask-hidden")) {
  516. $(".category-item").addClass("mask-hidden");
  517. $("#category-btn").removeClass("hotel-goods-active");
  518. $(this).find("img").attr("src", "../../image/sort.png");
  519. $("#category-btn img").attr("src", "../../image/sort_down2.png");
  520. } else {
  521. $(".category-item").removeClass("mask-hidden");
  522. $("#category-btn").addClass("hotel-goods-active");
  523. $(this).find("img").attr("src", "../../image/sort_up.png");
  524. $("#category-btn img").attr("src", "../../image/sort_down2_up.png");
  525. }
  526. return false;
  527. })
  528. $(".swiper-wrapper").on("tap", ".swiper-slide", function() {
  529. _catid = $(this).attr("keyid");
  530. _minid = 1;
  531. $(".goods-list").attr("page", '1');
  532. getRouteGoodsData()
  533. return false;
  534. });
  535. $(".swiper-wrapper").on("tap", ".swiper-slide", function() {
  536. $(".swiper-slide").removeClass("active");
  537. $(this).addClass("active");
  538. return false;
  539. });
  540. function hiddenCate() {
  541. $(".category-item").addClass("mask-hidden");
  542. $("#category-btn").removeClass("hotel-goods-active");
  543. $("#category-btn").find("img").attr("src", "../../image/sort_down2_up.png");
  544. }
  545. function shorNewGoods() {
  546. _minsort = '';
  547. // console.log('shorNewGoods');
  548. _catid = $(this).attr("keyid");
  549. $(".goods-list").attr("page", '1');
  550. getRouteGoodsData();
  551. }
  552. ///
  553. $(".category-item").on("tap", ".category-list", function() {
  554. $(this).find("span").addClass("cate-active");
  555. hiddenCate();
  556. _cateid = $(this).attr("catid");
  557. _minsort = '';
  558. shorNewGoods();
  559. setTimeout(function() { $(".category-item").addClass("mask-hidden"); }, 300);
  560. return false;
  561. })
  562. ///
  563. $(".goods-all").on("tap", function() {
  564. hiddenCate();
  565. _sort = $(this).attr("tag");
  566. $(".gsort").removeClass("hotel-goods-active");
  567. $(this).addClass("hotel-goods-active");
  568. $(".gsort").find("img").attr("src", "../../image/sort.png");
  569. $("#category-btn img").attr("src", "../../image/sort_down2.png");
  570. _desc = "desc";
  571. shorNewGoods();
  572. return false;
  573. })
  574. ////
  575. $(".goods-new").on("tap", function() {
  576. hiddenCate();
  577. _sort = $(this).attr("tag");
  578. $(".gsort").removeClass("hotel-goods-active");
  579. $(this).addClass("hotel-goods-active");
  580. $(".goods-sprice").find("img").attr("src", "../../image/sort.png");
  581. $(this).find("img").attr("src", $(this).find("img").attr("src") == "../../image/sort_up.png" ? "../../image/sort_down.png" : "../../image/sort_up.png");
  582. if ($(this).find("img").attr("src") == "../../image/sort_up.png") {
  583. _desc = "asc";
  584. } else {
  585. _desc = "desc";
  586. }
  587. $("#category-btn img").attr("src", "../../image/sort_down2.png");
  588. shorNewGoods();
  589. return false;
  590. })
  591. ////
  592. $(".goods-sprice").on("tap", function() {
  593. hiddenCate();
  594. _sort = $(this).attr("tag");
  595. $(".gsort").removeClass("hotel-goods-active");
  596. $(this).addClass("hotel-goods-active");
  597. $(".goods-new").find("img").attr("src", "../../image/sort.png");
  598. $(this).find("img").attr("src", $(this).find("img").attr("src") == "../../image/sort_up.png" ? "../../image/sort_down.png" : "../../image/sort_up.png");
  599. if ($(this).find("img").attr("src") == "../../image/sort_up.png") {
  600. _desc = "asc";
  601. } else {
  602. _desc = "desc";
  603. }
  604. $("#category-btn img").attr("src", "../../image/sort_down2.png");
  605. shorNewGoods();
  606. return false;
  607. })
  608. $(".share-item-cancel").on("tap", function() {
  609. $(".share-item").slideUp(500, function() {});
  610. _show = false;
  611. return false;
  612. })
  613. var _show = false;
  614. $("#share-btn").on("tap", function() {
  615. if (_show == false) {
  616. $(".share-item").slideDown(500, function() {});
  617. _show = true;
  618. } else {
  619. $(".share-item").slideUp(500, function() {});
  620. _show = false;
  621. }
  622. return false;
  623. })
  624. $(".back-top").on("tap", function() {
  625. $('html , body').animate({ scrollTop: 0 }, 'slow');
  626. return false;
  627. });
  628. $.fn.fixedDiv = function(actCls) {
  629. var that = $(this),
  630. offsetTop = that.offset().top,
  631. scrollTop;
  632. function fix() {
  633. scrollTop = $(document).scrollTop();
  634. if (scrollTop > offsetTop) {
  635. that.removeClass(actCls);
  636. } else {
  637. that.addClass(actCls);
  638. }
  639. }
  640. fix();
  641. $(window).scroll(fix);
  642. }
  643. $('#fix1').fixedDiv('mask-hidden');
  644. $(".more-btn").on("tap", function() {
  645. $(".goods-list").empty();
  646. if ($("#keyword").val() == '') {
  647. api.toast({
  648. msg: '关键词不能为空!'
  649. });
  650. return false;
  651. }
  652. _keyword = $("#keyword").val();
  653. _cateid = '';
  654. _sort = "id";
  655. _minsort = '';
  656. _desc = "desc";
  657. getRouteGoodsData();
  658. return false;
  659. })
  660. </script>
  661. </html>