index.html 40 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <!-- Google Tag Manager -->
  5. <script>(function (w, d, s, l, i) {
  6. w[l] = w[l] || []; w[l].push({
  7. 'gtm.start':
  8. new Date().getTime(), event: 'gtm.js'
  9. }); var f = d.getElementsByTagName(s)[0],
  10. j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
  11. 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
  12. })(window, document, 'script', 'dataLayer', 'GTM-W3RJHTZ');</script>
  13. <!-- End Google Tag Manager -->
  14. <script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-W3RJHTZ"></script>
  15. <!-- <script src="https://connect.facebook.net/signals/config/585285442299590?v=2.9.100&amp;r=stable" async=""></script> -->
  16. <meta charset="UTF-8" />
  17. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  18. <meta http-equiv="X-UA-Compatible" content="ie=edge, Chrome=1" />
  19. <meta http-equiv="Cache-Control" content="no-cache" />
  20. <meta name="copyright" content="2021 © 幸福空間 │ All Rights Reserved." />
  21. <meta name="creation-date" content="2021-08-05 12:00:04 GTM+8" />
  22. <meta name="description" content="讓幸福室內設計,走進您的生活,解決您的裝潢問
  23. 題!幸福空間是台灣最大的室內設計、設計師與設計個案影音平台之一,找尋室內設計點子與案例我
  24. 們一定能幫助你!" />
  25. <meta name="distribution" content="Taiwan" />
  26. <meta name="keywords" content="" />
  27. <meta name="revisit-after" content="1 days" />
  28. <meta name="robots" content="all" />
  29. <meta name="format-detection" content="telephone=no" />
  30. <meta property="og:description" content="讓幸福室內設計,走進您的生活,解決您的裝潢問題!
  31. 幸福空間是台灣最大的室內設計、設計師與設計個案影音平台之一,找尋室內設計點子與案例我們一定能幫助
  32. 你!" />
  33. <meta property="og:site_name" content="幸福空間" />
  34. <meta property="og:title" content="幸福空間 - 台灣最大的室內設計、設計師與設計個案影音平台" />
  35. <meta property="og:type" content="website" />
  36. <meta property="og:locale" content="zh_TW" />
  37. <title>幸福空間 - 室內設計、裝潢、居家生活、影音平台</title>
  38. <link rel="icon" href="../../img/favicon.ico" />
  39. <!-- Fontawesome -->
  40. <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.0.13/css/all.css"
  41. integrity="sha384-DNOHZ68U8hZfKXOrtjWvjxusGo9WQnrNx2sqG0tfsghAvtVlRW3tvkXWZh58N9jp" crossorigin="anonymous" />
  42. <!-- Bootstrap -->
  43. <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/css/bootstrap.min.css" rel="stylesheet"
  44. integrity="sha384-+0n0xVW2eSR5OomGNYDnhzAbDsOXxcvSN1TPprVMTNDbiYZCxYbOOl7+AMvyTG2x" crossorigin="anonymous" />
  45. <!-- axios -->
  46. <script src="https://unpkg.com/axios/dist/axios.min.js"></script>
  47. <!-- Google Font -->
  48. <link rel="preconnect" href="https://fonts.googleapis.com" />
  49. <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
  50. <link href="https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;600&display=swap" rel="stylesheet" />
  51. <!-- Slick -->
  52. <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css" />
  53. <!-- CSS -->
  54. <link rel="stylesheet" href="../../css/reset.css" />
  55. <link rel="stylesheet" href="../../css/lists.css" />
  56. <link rel="stylesheet" href="../../css/all.css" />
  57. <!-- 結構化資料 -->
  58. <script type="application/ld+json">
  59. {
  60. "@context": "https://schema.org",
  61. "@type": "LocalBusiness",
  62. "@id": "https://hhh.com.tw/",
  63. "image": ["https://hhh.com.tw/_nuxt/img/def1b0a.svg"],
  64. "name": "幸福空間股份有限公司",
  65. "address": "110台北市信義區菸廠路88號五樓之6",
  66. "url": "https://hhh.com.tw/",
  67. "telephone": "+886-2-6617-0123"
  68. }
  69. </script>
  70. <script type="application/ld+json">
  71. {
  72. "@context": "https://schema.org",
  73. "@type": "Organization",
  74. "url": "https://hhh.com.tw/",
  75. "logo": "https://hhh.com.tw/_nuxt/img/def1b0a.svg",
  76. "name": "幸福空間",
  77. "sameAs": [
  78. "https://www.facebook.com/hhhfb/",
  79. "https://page.line.me/ovs4341s",
  80. "https://www.youtube.com/user/gorgeousspace",
  81. "https://www.instagram.com/gorgeous_space/"
  82. ],
  83. "contactPoint": [
  84. {
  85. "@type": "ContactPoint",
  86. "areaServed": "TW",
  87. "telephone": "+886-2-6617-0123",
  88. "contactType": "customer service",
  89. "availableLanguage": "Chinese"
  90. }
  91. ]
  92. }
  93. </script>
  94. <script type="application/ld+json">
  95. {
  96. "@context": "https://schema.org",
  97. "@type": "WebSite",
  98. "name": "幸福空間-室內設計、裝潢、居家生活、影音平台",
  99. "author": "幸福空間",
  100. "url": "https://hhh.com.tw/",
  101. "potentialAction": {
  102. "@type": "SearchAction",
  103. "target": "https://hhh.com.tw/search/lists/case/{search_term_string}-keyword/",
  104. "query-input": "required name=search_term_string"
  105. }
  106. }
  107. </script>
  108. <script type="application/ld+json">
  109. {
  110. "@context": "https://schema.org",
  111. "@type": "BreadcrumbList",
  112. "itemListElement": [
  113. {
  114. "@type": "ListItem",
  115. "position": 1,
  116. "name": "幸福空間",
  117. "item": "https://hhh.com.tw/"
  118. },
  119. {
  120. "@type": "ListItem",
  121. "position": 2,
  122. "name": "設計師列表頁",
  123. "item": "https://hhh.com.tw/designers/lists/"
  124. }
  125. ]
  126. }
  127. </script>
  128. </head>
  129. <body>
  130. <!-- 動態載入 -->
  131. <div id="topCarousel"></div>
  132. <div id="navbar"></div>
  133. <!-- searchModal -->
  134. <div class="modal fade search-modal" id="searchModal" tabindex="-1" aria-labelledby="searchModalLabel"
  135. aria-hidden="true">
  136. <div class="modal-dialog modal-dialog-centered modal-lg">
  137. <div class="modal-content">
  138. <div class="modal-body">
  139. <div class="input-group">
  140. <input type="text" class="form-control keyword" placeholder="請輸入關鍵字" aria-label="Please enter keywords"
  141. aria-describedby="search-input" />
  142. <span class="input-group-text" id="search-input">全站搜尋</span>
  143. </div>
  144. </div>
  145. <section class="keyword-list">
  146. <span>熱搜關鍵字:</span>
  147. <ul>
  148. <li>客變</li>
  149. <li>小坪數</li>
  150. <li>老屋翻新</li>
  151. <li>收納</li>
  152. <li>軟裝佈置</li>
  153. <li>新手裝修</li>
  154. <li>風水</li>
  155. <li>北歐風</li>
  156. </ul>
  157. </section>
  158. </div>
  159. </div>
  160. </div>
  161. <div class="container d-flex flex-column align-items-center justify-content-center list-content">
  162. <h2 class="list-headline">全國室內設計師推薦</h2>
  163. <!-- 搜尋 -->
  164. <div class="row w-100 justify-content-center mt-5">
  165. <div class="col-md-10">
  166. <div class="card search-card">
  167. <div class="card-body p-4">
  168. <div class="input-group input-group-lg mb-2">
  169. <input type="text" placeholder="請輸入關鍵字" aria-label="請輸入關鍵字" aria-describedby="searchbar"
  170. class="form-control border-primary keywords" autocomplete="off">
  171. <div class="input-group-append">
  172. <button onclick="designerSearch()" type="button" data-ga="View_Search_Results"
  173. class="input-group-text">搜尋</button>
  174. </div>
  175. </div>
  176. <div class="search-bar-keyword d-flex mt-3 pl-4">
  177. <p class="ms-3 text-muted">熱搜關鍵字</p>
  178. <ul class="d-flex flex-wrap ps-3">
  179. <li>
  180. <a href="javascript:void(0)" data-ga="Click_Promo_Keyword">客變</a>
  181. </li>
  182. <li>
  183. <a href="javascript:void(0)" data-ga="Click_Promo_Keyword">小坪數</a>
  184. </li>
  185. <li>
  186. <a href="javascript:void(0)" data-ga="Click_Promo_Keyword">老屋翻新</a>
  187. </li>
  188. <li>
  189. <a href="javascript:void(0)" data-ga="Click_Promo_Keyword">收納</a>
  190. </li>
  191. <!-- <li>
  192. <a href="javascript:void(0)" data-ga="Click_Promo_Keyword">軟裝佈置</a>
  193. </li>
  194. <li>
  195. <a href="javascript:void(0)" data-ga="Click_Promo_Keyword">新手裝修</a>
  196. </li>
  197. <li>
  198. <a href="javascript:void(0)" data-ga="Click_Promo_Keyword">風水</a>
  199. </li> -->
  200. <li>
  201. <a href="javascript:void(0)" data-ga="Click_Promo_Keyword">北歐風</a>
  202. </li>
  203. </ul>
  204. </div>
  205. </div>
  206. </div>
  207. </div>
  208. </div>
  209. <!-- 篩選 -->
  210. <div class="row w-100 mt-5 filter-list">
  211. <div class="col-12">
  212. <p class="mb-3 text-muted">
  213. 總共 <span id="totalCount" class="text-primary font-weight-bold fs-4">254</span> 筆全國室內設計師符合條件
  214. </p>
  215. <div class="card text-dark bg-light border-0 mb-3 w-100 shadow-sm">
  216. <div class="card-body d-flex flex-wrap">
  217. <div class="dropdown">
  218. <button class="btn dropdown-toggle fw-bold search-tab" type="button" id="city" data-bs-toggle="dropdown"
  219. aria-expanded="false">
  220. 所在縣市
  221. </button>
  222. <ul class="dropdown-menu" aria-labelledby="city">
  223. <li>
  224. <div class="form-check">
  225. <input class="form-check-input" type="radio" name="city" id="taipei_city">
  226. <label class="form-check-label" for="taipei_city">
  227. 台北市
  228. </label>
  229. </div>
  230. </li>
  231. <li>
  232. <div class="form-check">
  233. <input class="form-check-input" type="radio" name="city" id="new_taipei_city">
  234. <label class="form-check-label" for="new_taipei_city">
  235. 新北市
  236. </label>
  237. </div>
  238. </li>
  239. <li>
  240. <div class="form-check">
  241. <input class="form-check-input" type="radio" name="city" id="keelung_city">
  242. <label class="form-check-label" for="keelung_city">
  243. 基隆市
  244. </label>
  245. </div>
  246. </li>
  247. <li>
  248. <div class="form-check">
  249. <input class="form-check-input" type="radio" name="city" id="taoyuan_city">
  250. <label class="form-check-label" for="taoyuan_city">
  251. 桃園市
  252. </label>
  253. </div>
  254. </li>
  255. <li>
  256. <div class="form-check">
  257. <input class="form-check-input" type="radio" name="city" id="hsinchu_city">
  258. <label class="form-check-label" for="hsinchu_city">
  259. 新竹市
  260. </label>
  261. </div>
  262. </li>
  263. <li>
  264. <div class="form-check">
  265. <input class="form-check-input" type="radio" name="city" id="hsinchu_county">
  266. <label class="form-check-label" for="hsinchu_county">
  267. 新竹縣
  268. </label>
  269. </div>
  270. </li>
  271. <li>
  272. <div class="form-check">
  273. <input class="form-check-input" type="radio" name="city" id="miaoli_county">
  274. <label class="form-check-label" for="miaoli_county">
  275. 苗栗縣
  276. </label>
  277. </div>
  278. </li>
  279. <li>
  280. <div class="form-check">
  281. <input class="form-check-input" type="radio" name="city" id="taichung_city">
  282. <label class="form-check-label" for="taichung_city">
  283. 台中市
  284. </label>
  285. </div>
  286. </li>
  287. <li>
  288. <div class="form-check">
  289. <input class="form-check-input" type="radio" name="city" id="changhua_county">
  290. <label class="form-check-label" for="changhua_county">
  291. 彰化縣
  292. </label>
  293. </div>
  294. </li>
  295. <li>
  296. <div class="form-check">
  297. <input class="form-check-input" type="radio" name="city" id="nantou_county">
  298. <label class="form-check-label" for="nantou_county">
  299. 南投縣
  300. </label>
  301. </div>
  302. </li>
  303. <li>
  304. <div class="form-check">
  305. <input class="form-check-input" type="radio" name="city" id="yunlin_county">
  306. <label class="form-check-label" for="yunlin_county">
  307. 雲林縣
  308. </label>
  309. </div>
  310. </li>
  311. <li>
  312. <div class="form-check">
  313. <input class="form-check-input" type="radio" name="city" id="chiayi_city">
  314. <label class="form-check-label" for="chiayi_city">
  315. 嘉義市
  316. </label>
  317. </div>
  318. </li>
  319. <li>
  320. <div class="form-check">
  321. <input class="form-check-input" type="radio" name="city" id="chiayi_county">
  322. <label class="form-check-label" for="chiayi_county">
  323. 嘉義縣
  324. </label>
  325. </div>
  326. </li>
  327. <li>
  328. <div class="form-check">
  329. <input class="form-check-input" type="radio" name="city" id="tainan_city">
  330. <label class="form-check-label" for="tainan_city">
  331. 台南市
  332. </label>
  333. </div>
  334. </li>
  335. <li>
  336. <div class="form-check">
  337. <input class="form-check-input" type="radio" name="city" id="kaohsiung_city">
  338. <label class="form-check-label" for="kaohsiung_city">
  339. 高雄市
  340. </label>
  341. </div>
  342. </li>
  343. <li>
  344. <div class="form-check">
  345. <input class="form-check-input" type="radio" name="city" id="pingtung_county">
  346. <label class="form-check-label" for="pingtung_county">
  347. 屏東縣
  348. </label>
  349. </div>
  350. </li>
  351. <li>
  352. <div class="form-check">
  353. <input class="form-check-input" type="radio" name="city" id="yilan_county">
  354. <label class="form-check-label" for="yilan_county">
  355. 宜蘭縣
  356. </label>
  357. </div>
  358. </li>
  359. <li>
  360. <div class="form-check">
  361. <input class="form-check-input" type="radio" name="city" id="hualien_county">
  362. <label class="form-check-label" for="hualien_county">
  363. 花蓮縣
  364. </label>
  365. </div>
  366. </li>
  367. <li>
  368. <div class="form-check">
  369. <input class="form-check-input" type="radio" name="city" id="taitung_county">
  370. <label class="form-check-label" for="taitung_county">
  371. 台東縣
  372. </label>
  373. </div>
  374. </li>
  375. <li>
  376. <div class="form-check">
  377. <input class="form-check-input" type="radio" name="city" id="penghu_county">
  378. <label class="form-check-label" for="penghu_county">
  379. 澎湖縣
  380. </label>
  381. </div>
  382. </li>
  383. <li>
  384. <div class="form-check">
  385. <input class="form-check-input" type="radio" name="city" id="kinmen_county">
  386. <label class="form-check-label" for="kinmen_county">
  387. 金門縣
  388. </label>
  389. </div>
  390. </li>
  391. <li>
  392. <div class="form-check">
  393. <input class="form-check-input" type="radio" name="city" id="lienchiang_county">
  394. <label class="form-check-label" for="lienchiang_county">
  395. 連江縣
  396. </label>
  397. </div>
  398. </li>
  399. </ul>
  400. </div>
  401. <div class="dropdown">
  402. <button class="btn dropdown-toggle fw-bold search-tab" type="button" id="region" data-bs-toggle="dropdown"
  403. aria-expanded="false">
  404. 接案地區
  405. </button>
  406. <ul class="dropdown-menu" aria-labelledby="region">
  407. <!-- <li>
  408. <div class="form-check">
  409. <input class="form-check-input" type="radio" name="region" id="all_region">
  410. <label class="form-check-label" for="all_region">
  411. 不拘
  412. </label>
  413. </div>
  414. </li> -->
  415. <li>
  416. <div class="form-check">
  417. <input class="form-check-input" type="radio" name="region" id="north_region">
  418. <label class="form-check-label" for="north_region">
  419. 北區
  420. </label>
  421. </div>
  422. </li>
  423. <li>
  424. <div class="form-check">
  425. <input class="form-check-input" type="radio" name="region" id="central_region">
  426. <label class="form-check-label" for="central_region">
  427. 中區
  428. </label>
  429. </div>
  430. </li>
  431. <li>
  432. <div class="form-check">
  433. <input class="form-check-input" type="radio" name="region" id="south_region">
  434. <label class="form-check-label" for="south_region">
  435. 南區
  436. </label>
  437. </div>
  438. </li>
  439. <li>
  440. <div class="form-check">
  441. <input class="form-check-input" type="radio" name="region" id="east_region">
  442. <label class="form-check-label" for="east_region">
  443. 宜蘭花東
  444. </label>
  445. </div>
  446. </li>
  447. <li>
  448. <div class="form-check">
  449. <input class="form-check-input" type="radio" name="region" id="outlying_region">
  450. <label class="form-check-label" for="outlying_region">
  451. 離島地區
  452. </label>
  453. </div>
  454. </li>
  455. <li>
  456. <div class="form-check">
  457. <input class="form-check-input" type="radio" name="region" id="overseas_region">
  458. <label class="form-check-label" for="overseas_region">
  459. 海外地區
  460. </label>
  461. </div>
  462. </li>
  463. </ul>
  464. </div>
  465. <div class="dropdown">
  466. <button class="btn dropdown-toggle fw-bold search-tab" type="button" id="dtype" data-bs-toggle="dropdown"
  467. aria-expanded="false">
  468. 接案類型
  469. </button>
  470. <ul class="dropdown-menu" aria-labelledby="dtype">
  471. <!-- <li>
  472. <div class="form-check">
  473. <input class="form-check-input" type="radio" name="d_type" id="d_typeall">
  474. <label class="form-check-label" for="d_typeall">
  475. 不拘
  476. </label>
  477. </div>
  478. </li> -->
  479. <li>
  480. <div class="form-check">
  481. <input class="form-check-input" type="radio" name="d_type" id="d_typesmall">
  482. <label class="form-check-label" for="d_typesmall">
  483. 小坪數
  484. </label>
  485. </div>
  486. </li>
  487. <li>
  488. <div class="form-check">
  489. <input class="form-check-input" type="radio" name="d_type" id="d_typestandard">
  490. <label class="form-check-label" for="d_typestandard">
  491. 標準格局
  492. </label>
  493. </div>
  494. </li>
  495. <li>
  496. <div class="form-check">
  497. <input class="form-check-input" type="radio" name="d_type" id="d_typevilla">
  498. <label class="form-check-label" for="d_typevilla">
  499. 別墅
  500. </label>
  501. </div>
  502. </li>
  503. <li>
  504. <div class="form-check">
  505. <input class="form-check-input" type="radio" name="d_type" id="d_typebig">
  506. <label class="form-check-label" for="d_typebig">
  507. 大坪數
  508. </label>
  509. </div>
  510. </li>
  511. <li>
  512. <div class="form-check">
  513. <input class="form-check-input" type="radio" name="d_type" id="d_typemiddle">
  514. <label class="form-check-label" for="d_typemiddle">
  515. 樓中樓
  516. </label>
  517. </div>
  518. </li>
  519. <li>
  520. <div class="form-check">
  521. <input class="form-check-input" type="radio" name="d_type" id="d_typesample">
  522. <label class="form-check-label" for="d_typesample">
  523. 實品/樣品屋
  524. </label>
  525. </div>
  526. </li>
  527. <li>
  528. <div class="form-check">
  529. <input class="form-check-input" type="radio" name="d_type" id="d_typecommercial">
  530. <label class="form-check-label" for="d_typecommercial">
  531. 商業空間
  532. </label>
  533. </div>
  534. </li>
  535. <li>
  536. <div class="form-check">
  537. <input class="form-check-input" type="radio" name="d_type" id="d_typeraisehigh">
  538. <label class="form-check-label" for="d_typeraisehigh">
  539. 挑高樓層
  540. </label>
  541. </div>
  542. </li>
  543. <li>
  544. <div class="form-check">
  545. <input class="form-check-input" type="radio" name="d_type" id="d_typeworkspace">
  546. <label class="form-check-label" for="d_typeworkspace">
  547. 工作空間
  548. </label>
  549. </div>
  550. </li>
  551. <li>
  552. <div class="form-check">
  553. <input class="form-check-input" type="radio" name="d_type" id="d_typedining">
  554. <label class="form-check-label" for="d_typedining">
  555. 餐飲空間
  556. </label>
  557. </div>
  558. </li>
  559. <li>
  560. <div class="form-check">
  561. <input class="form-check-input" type="radio" name="d_type" id="d_typehomestay">
  562. <label class="form-check-label" for="d_typehomestay">
  563. 民宿旅館
  564. </label>
  565. </div>
  566. </li>
  567. <li>
  568. <div class="form-check">
  569. <input class="form-check-input" type="radio" name="d_type" id="d_typepublic">
  570. <label class="form-check-label" for="d_typepublic">
  571. 公共空間
  572. </label>
  573. </div>
  574. </li>
  575. <li>
  576. <div class="form-check">
  577. <input class="form-check-input" type="radio" name="d_type" id="d_typerenovation">
  578. <label class="form-check-label" for="d_typerenovation">
  579. 老屋翻新
  580. </label>
  581. </div>
  582. </li>
  583. </ul>
  584. </div>
  585. <div class="dropdown">
  586. <button class="btn dropdown-toggle fw-bold search-tab" type="button" id="dstyle" data-bs-toggle="dropdown"
  587. aria-expanded="false">
  588. 接案風格
  589. </button>
  590. <ul class="dropdown-menu" aria-labelledby="dstyle">
  591. <!-- <li>
  592. <div class="form-check">
  593. <input class="form-check-input" type="radio" name="d_style" id="d_styleall">
  594. <label class="form-check-label" for="d_styleall">
  595. 不拘
  596. </label>
  597. </div>
  598. </li> -->
  599. <li>
  600. <div class="form-check">
  601. <input class="form-check-input" type="radio" name="d_style" id="d_stylenordic">
  602. <label class="form-check-label" for="d_stylenordic">
  603. 北歐風
  604. </label>
  605. </div>
  606. </li>
  607. <li>
  608. <div class="form-check">
  609. <input class="form-check-input" type="radio" name="d_style" id="d_stylemodern">
  610. <label class="form-check-label" for="d_stylemodern">
  611. 現代風
  612. </label>
  613. </div>
  614. </li>
  615. <li>
  616. <div class="form-check">
  617. <input class="form-check-input" type="radio" name="d_style" id="d_styleindustry">
  618. <label class="form-check-label" for="d_styleindustry">
  619. 工業風
  620. </label>
  621. </div>
  622. </li>
  623. <li>
  624. <div class="form-check">
  625. <input class="form-check-input" type="radio" name="d_style" id="d_styleamerican">
  626. <label class="form-check-label" for="d_styleamerican">
  627. 美式風
  628. </label>
  629. </div>
  630. </li>
  631. <li>
  632. <div class="form-check">
  633. <input class="form-check-input" type="radio" name="d_style" id="d_styleleisure">
  634. <label class="form-check-label" for="d_styleleisure">
  635. 休閒多元
  636. </label>
  637. </div>
  638. </li>
  639. <li>
  640. <div class="form-check">
  641. <input class="form-check-input" type="radio" name="d_style" id="d_stylevanguard">
  642. <label class="form-check-label" for="d_stylevanguard">
  643. 前衛風
  644. </label>
  645. </div>
  646. </li>
  647. <li>
  648. <div class="form-check">
  649. <input class="form-check-input" type="radio" name="d_style" id="d_stylerustuc">
  650. <label class="form-check-label" for="d_stylerustuc">
  651. 鄉村風
  652. </label>
  653. </div>
  654. </li>
  655. <li>
  656. <div class="form-check">
  657. <input class="form-check-input" type="radio" name="d_style" id="d_stylemashup">
  658. <label class="form-check-label" for="d_stylemashup">
  659. 混搭風
  660. </label>
  661. </div>
  662. </li>
  663. <li>
  664. <div class="form-check">
  665. <input class="form-check-input" type="radio" name="d_style" id="d_styleneoclassic">
  666. <label class="form-check-label" for="d_styleneoclassic">
  667. 新古典
  668. </label>
  669. </div>
  670. </li>
  671. <li>
  672. <div class="form-check">
  673. <input class="form-check-input" type="radio" name="d_style" id="d_styleluxurious">
  674. <label class="form-check-label" for="d_styleluxurious">
  675. 奢華風
  676. </label>
  677. </div>
  678. </li>
  679. <li>
  680. <div class="form-check">
  681. <input class="form-check-input" type="radio" name="d_style" id="d_styleclassical">
  682. <label class="form-check-label" for="d_styleclassical">
  683. 古典風
  684. </label>
  685. </div>
  686. </li>
  687. <li>
  688. <div class="form-check">
  689. <input class="form-check-input" type="radio" name="d_style" id="d_styleexotic">
  690. <label class="form-check-label" for="d_styleexotic">
  691. 異國風
  692. </label>
  693. </div>
  694. </li>
  695. <li>
  696. <div class="form-check">
  697. <input class="form-check-input" type="radio" name="d_style" id="d_stylezen">
  698. <label class="form-check-label" for="d_stylezen">
  699. 日式禪風
  700. </label>
  701. </div>
  702. </li>
  703. <li>
  704. <div class="form-check">
  705. <input class="form-check-input" type="radio" name="d_style" id="d_styleoriental">
  706. <label class="form-check-label" for="d_styleoriental">
  707. 東方風
  708. </label>
  709. </div>
  710. </li>
  711. <li>
  712. <div class="form-check">
  713. <input class="form-check-input" type="radio" name="d_style" id="d_stylemuju">
  714. <label class="form-check-label" for="d_stylemuju">
  715. 無印風
  716. </label>
  717. </div>
  718. </li>
  719. <li>
  720. <div class="form-check">
  721. <input class="form-check-input" type="radio" name="d_style" id="d_styleminimalism">
  722. <label class="form-check-label" for="d_styleminimalism">
  723. 簡約風
  724. </label>
  725. </div>
  726. </li>
  727. <li>
  728. <div class="form-check">
  729. <input class="form-check-input" type="radio" name="d_style" id="d_stylejpstyle">
  730. <label class="form-check-label" for="d_stylejpstyle">
  731. 日式風
  732. </label>
  733. </div>
  734. </li>
  735. <li>
  736. <div class="form-check">
  737. <input class="form-check-input" type="radio" name="d_style" id="d_styleentrylux">
  738. <label class="form-check-label" for="d_styleentrylux">
  739. 輕奢風
  740. </label>
  741. </div>
  742. </li>
  743. </ul>
  744. </div>
  745. <div class="dropdown">
  746. <button class="btn dropdown-toggle fw-bold search-tab" type="button" id="budget" data-bs-toggle="dropdown"
  747. aria-expanded="false">
  748. 接案預算
  749. </button>
  750. <ul class="dropdown-menu" aria-labelledby="budget">
  751. <!-- <li>
  752. <div class="form-check">
  753. <input class="form-check-input" type="radio" name="d_budget" id="d_budgetall">
  754. <label class="form-check-label" for="d_budgetall">
  755. 不拘
  756. </label>
  757. </div>
  758. </li> -->
  759. <li>
  760. <div class="form-check">
  761. <input class="form-check-input" type="radio" name="d_budget" id="d_budgetd100">
  762. <label class="form-check-label" for="d_budgetd100">
  763. 100萬以下
  764. </label>
  765. </div>
  766. </li>
  767. <li>
  768. <div class="form-check">
  769. <input class="form-check-input" type="radio" name="d_budget" id="d_budgetd200">
  770. <label class="form-check-label" for="d_budgetd200">
  771. 100~200萬
  772. </label>
  773. </div>
  774. </li>
  775. <li>
  776. <div class="form-check">
  777. <input class="form-check-input" type="radio" name="d_budget" id="d_budgetd300">
  778. <label class="form-check-label" for="d_budgetd300">
  779. 200~300萬
  780. </label>
  781. </div>
  782. </li>
  783. <li>
  784. <div class="form-check">
  785. <input class="form-check-input" type="radio" name="d_budget" id="d_budgetd400">
  786. <label class="form-check-label" for="d_budgetd400">
  787. 300~400萬
  788. </label>
  789. </div>
  790. </li>
  791. <li>
  792. <div class="form-check">
  793. <input class="form-check-input" type="radio" name="d_budget" id="d_budgetd500">
  794. <label class="form-check-label" for="d_budgetd500">
  795. 400~500萬
  796. </label>
  797. </div>
  798. </li>
  799. <li>
  800. <div class="form-check">
  801. <input class="form-check-input" type="radio" name="d_budget" id="d_budgetd501">
  802. <label class="form-check-label" for="d_budgetd501">
  803. 500萬以上
  804. </label>
  805. </div>
  806. </li>
  807. </ul>
  808. </div>
  809. <div class="dropdown">
  810. <button class="btn dropdown-toggle fw-bold search-tab" type="button" id="arch" data-bs-toggle="dropdown"
  811. aria-expanded="false">
  812. 建築師執照
  813. </button>
  814. <ul class="dropdown-menu" aria-labelledby="arch">
  815. <!-- <li>
  816. <div class="form-check">
  817. <input class="form-check-input" type="radio" name="darch" id="darchall">
  818. <label class="form-check-label" for="darchall">
  819. 不拘
  820. </label>
  821. </div>
  822. </li> -->
  823. <li>
  824. <div class="form-check">
  825. <input class="form-check-input" type="radio" name="darch" id="darchY">
  826. <label class="form-check-label" for="darchY">
  827. </label>
  828. </div>
  829. </li>
  830. </ul>
  831. </div>
  832. <div class="dropdown">
  833. <button class="btn dropdown-toggle fw-bold search-tab" type="button" id="award" data-bs-toggle="dropdown"
  834. aria-expanded="false">
  835. 亞洲設計獎得主
  836. </button>
  837. <ul class="dropdown-menu" aria-labelledby="award">
  838. <!-- <li>
  839. <div class="form-check">
  840. <input class="form-check-input" type="radio" name="award" id="awardall">
  841. <label class="form-check-label" for="awardall">
  842. 不拘
  843. </label>
  844. </div>
  845. </li> -->
  846. <li>
  847. <div class="form-check">
  848. <input class="form-check-input" type="radio" name="award" id="awardY">
  849. <label class="form-check-label" for="awardY">
  850. </label>
  851. </div>
  852. </li>
  853. </ul>
  854. </div>
  855. </div>
  856. </div>
  857. <div class="row">
  858. <div class="col-md-9">
  859. <div class="d-flex flex-wrap align-items-center">
  860. <div class="text-primary d-flex flex-wrap align-items-center search-tab-result">
  861. <!-- <span class="me-3">
  862. <span class="budget">
  863. 接案地區:不拘
  864. <img src="https://hhh.com.tw/assets/images/section/icon/close-btn-search.svg" alt="close-btn-search">
  865. </span>
  866. </span> -->
  867. <!-- <button type="button" class="btn btn-light btn-sm text-muted px-3">全部清除</button> -->
  868. </div>
  869. <button type="button" id="removeResultBtn" class="btn btn-light btn-sm text-muted px-3">全部清除</button>
  870. </div>
  871. </div>
  872. <div class="col-md-3">
  873. <div class="d-flex justify-content-end search-btn-filter">
  874. <button id="hot">
  875. 人氣
  876. </button>
  877. <span class="mx-1">|</span>
  878. <button id="new">
  879. 最新
  880. </button>
  881. <span class="mx-1">|</span>
  882. <button id="recommend" class="active">
  883. 推薦
  884. </button>
  885. </div>
  886. </div>
  887. </div>
  888. <!-- 讀取圖示 -->
  889. <div class="text-center my-5" id="designerSpinner">
  890. <div class="spinner-border text-primary" role="status">
  891. <span class="visually-hidden">Loading...</span>
  892. </div>
  893. </div>
  894. <!-- 設計師列表 -->
  895. <div class="row mt-5" id="designerList">
  896. <!-- 動態載入 -->
  897. </div>
  898. <!-- 分頁 -->
  899. <div class="d-flex justify-content-center my-5">
  900. <nav aria-label="Page navigation example">
  901. <ul class="pagination border list-pagination">
  902. <li class="page-item">
  903. <a class="page-link" href="#" aria-label="Previous">
  904. <span aria-hidden="true"><</span>
  905. </a>
  906. </li>
  907. <li class="page-item">
  908. <a class="page-link" href="#">1</a>
  909. </li>
  910. <li class="page-item">
  911. <a class="page-link" href="#">2</a>
  912. </li>
  913. <li class="page-item">
  914. <a class="page-link" href="#">3</a>
  915. </li>
  916. <li class="page-item">
  917. <a class="page-link" href="#" aria-label="Next">
  918. <span aria-hidden="true">></span>
  919. </a>
  920. </li>
  921. </ul>
  922. </nav>
  923. </div>
  924. </div>
  925. </div>
  926. </div>
  927. <!-- 動態載入 -->
  928. <div id="btn-box"></div>
  929. <div id="footer" class="d-none d-lg-block"></div>
  930. <!-- jQuery -->
  931. <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
  932. <!-- Slick -->
  933. <script type="text/javascript" src="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>
  934. <!-- Bootstrap -->
  935. <script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.10.1/dist/umd/popper.min.js"
  936. integrity="sha384-W8fXfP3gkOKtndU4JGtKDvXbO53Wy8SZCQHczT5FMiiqmQfUpWbYdTil/SxwZgAN"
  937. crossorigin="anonymous"></script>
  938. <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/js/bootstrap.min.js"
  939. integrity="sha384-skAcpIdS7UcVUC05LJ9Dxay8AXcDYfBJqt1CJ85S/CFujBsIzCIv+l9liuYLaMQ/"
  940. crossorigin="anonymous"></script>
  941. <script src="./js/main.js"></script>
  942. </body>
  943. </html>