|
@@ -69,54 +69,14 @@
|
|
|
<hr class="line">
|
|
|
</div>
|
|
|
<div id="sec01-container" class="row row-cols-1 row-cols-md-4 g-4">
|
|
|
- <div class="col">
|
|
|
- <div class="card">
|
|
|
- <img src="./img/sec01/sec01-01webp.webp" class="card-img-top" alt="...">
|
|
|
- <div class="card-body">
|
|
|
- <h5 class="card-title">標題</h5>
|
|
|
- <p class="card-text">This is a wider card with supporting text below as a natural lead-in to
|
|
|
- additional</p>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="col">
|
|
|
- <div class="card">
|
|
|
- <img src="./img/sec01/sec01-2webp.webp" class="card-img-top" alt="...">
|
|
|
- <div class="card-body">
|
|
|
- <h5 class="card-title">標題</h5>
|
|
|
- <p class="card-text">This is a wider card with supporting text below as a natural lead-in to
|
|
|
- additional</p>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="col">
|
|
|
- <div class="card">
|
|
|
- <img src="./img/sec01/sec01-3webp.webp" class="card-img-top" alt="...">
|
|
|
- <div class="card-body">
|
|
|
- <h5 class="card-title">標題</h5>
|
|
|
- <p class="card-text">This is a wider card with supporting text below as a natural lead-in to
|
|
|
- additional</p>
|
|
|
-
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="col">
|
|
|
- <div class="card">
|
|
|
- <img src="./img/sec01/sec01-4webp.webp" class="card-img-top" alt="...">
|
|
|
- <div class="card-body">
|
|
|
- <h5 class="card-title">標題</h5>
|
|
|
- <p class="card-text">This is a wider card with supporting text below as a natural lead-in to
|
|
|
- additional</p>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+
|
|
|
</div>
|
|
|
|
|
|
|
|
|
</div>
|
|
|
</section>
|
|
|
<!-- 最新課程 手機板 -->
|
|
|
- <section id="sec01-moblie">
|
|
|
+ <!-- <section id="sec01-moblie">
|
|
|
<img id="sec01-slider-next" style="position: absolute;" class="arrow-table" src="./img/arrow-table.png" alt="">
|
|
|
<div id="sec01-moblie-title" class="container-fluid">
|
|
|
<div id="sec01-moblie-header">
|
|
@@ -168,7 +128,7 @@
|
|
|
|
|
|
|
|
|
</div>
|
|
|
- </section>
|
|
|
+ </section> -->
|
|
|
|
|
|
<!-- 排名區塊 topbox 電腦版 -->
|
|
|
<section id="sec02">
|
|
@@ -709,158 +669,20 @@
|
|
|
<h1>課程分類</h1>
|
|
|
<hr class="line">
|
|
|
</div>
|
|
|
+ <div id="tag-group" class="container-fluid my-5 text-center rounded-pill px-0 mx-0">
|
|
|
+ <div class="tag btn-group" role="group" aria-label="Basic outlined example">
|
|
|
+ <button id="15" type="button" class=" border-0 rounded-pill">享受生活</button>
|
|
|
+ <button id="16" type="button" class="border-0 rounded-pill">我要變美</button>
|
|
|
+ <button id="17" type="button" class=" border-0 rounded-pill">賺錢理財</button>
|
|
|
+ <button id="18" type="button" class=" border-0 rounded-pill">自我成長</button>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
<div id="sec05-container" class="container-fluid">
|
|
|
<div id="sec05-course" class="row">
|
|
|
- <div class="col-12 col-lg-6">
|
|
|
- <div class="card mb-3" style="max-width: 540px;">
|
|
|
- <div class="row g-0">
|
|
|
- <div class="col-6 col-lg-4">
|
|
|
- <img src="..." class="img-fluid rounded-start" alt="...">
|
|
|
- <small class="text-muted">
|
|
|
- <img class="m-1" style="width: 20px;" src="./img/sec05/master.png" alt="">4320
|
|
|
- </small>
|
|
|
- </div>
|
|
|
- <div class="col-6 col-lg-8">
|
|
|
- <div class="card-body">
|
|
|
- <h5 class="card-title">Card title</h5>
|
|
|
- <p class="card-text">This is a wider card with supporting text below as a natural
|
|
|
- lead-in to additional content. This content is a little bit longer.</p>
|
|
|
- <p class="card-text row">
|
|
|
- <small class="text-muted col-8">
|
|
|
- <img class="m-1" style="width: 20px;" src="./img/sec05/time.png"
|
|
|
- alt=""><span>125分鐘</span>
|
|
|
- </small>
|
|
|
- <small style="color:#eb144c; font-size:20px;" class="col-4">NT$1200</small>
|
|
|
-
|
|
|
- </p>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="col-12 col-lg-6">
|
|
|
- <div class="card mb-3" style="max-width: 540px;">
|
|
|
- <div class="row g-0">
|
|
|
- <div class="col-6 col-lg-4">
|
|
|
- <img src="..." class="img-fluid rounded-start" alt="...">
|
|
|
- </div>
|
|
|
- <div class="col-6 col-lg-8">
|
|
|
- <div class="card-body">
|
|
|
- <h5 class="card-title">Card title</h5>
|
|
|
- <p class="card-text">This is a wider card with supporting text below as a natural
|
|
|
- lead-in to additional content. This content is a little bit longer.</p>
|
|
|
- <p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="col-12 col-lg-6">
|
|
|
- <div class="card mb-3" style="max-width: 540px;">
|
|
|
- <div class="row g-0">
|
|
|
- <div class="col-6 col-lg-4">
|
|
|
- <img src="..." class="img-fluid rounded-start" alt="...">
|
|
|
- </div>
|
|
|
- <div class="col-6 col-lg-8">
|
|
|
- <div class="card-body">
|
|
|
- <h5 class="card-title">Card title</h5>
|
|
|
- <p class="card-text">This is a wider card with supporting text below as a natural
|
|
|
- lead-in to additional content. This content is a little bit longer.</p>
|
|
|
- <p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="col-12 col-lg-6">
|
|
|
- <div class="card mb-3" style="max-width: 540px;">
|
|
|
- <div class="row g-0">
|
|
|
- <div class="col-6 col-lg-4">
|
|
|
- <img src="..." class="img-fluid rounded-start" alt="...">
|
|
|
- </div>
|
|
|
- <div class="col-6 col-lg-8">
|
|
|
- <div class="card-body">
|
|
|
- <h5 class="card-title">Card title</h5>
|
|
|
- <p class="card-text">This is a wider card with supporting text below as a natural
|
|
|
- lead-in to additional content. This content is a little bit longer.</p>
|
|
|
- <p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <img src="./img/sec05img1.webp" alt="">
|
|
|
- <div class="row">
|
|
|
- <div class="col-12 col-lg-6">
|
|
|
- <div class="card mb-3" style="max-width: 540px;">
|
|
|
- <div class="row g-0">
|
|
|
- <div class="col-6 col-lg-4">
|
|
|
- <img src="..." class="img-fluid rounded-start" alt="...">
|
|
|
- </div>
|
|
|
- <div class="col-6 col-lg-8">
|
|
|
- <div class="card-body">
|
|
|
- <h5 class="card-title">Card title</h5>
|
|
|
- <p class="card-text">This is a wider card with supporting text below as a natural
|
|
|
- lead-in to additional content. This content is a little bit longer.</p>
|
|
|
- <p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="col-12 col-lg-6">
|
|
|
- <div class="card mb-3" style="max-width: 540px;">
|
|
|
- <div class="row g-0">
|
|
|
- <div class="col-6 col-lg-4">
|
|
|
- <img src="..." class="img-fluid rounded-start" alt="...">
|
|
|
- </div>
|
|
|
- <div class="col-6 col-lg-8">
|
|
|
- <div class="card-body">
|
|
|
- <h5 class="card-title">Card title</h5>
|
|
|
- <p class="card-text">This is a wider card with supporting text below as a natural
|
|
|
- lead-in to additional content. This content is a little bit longer.</p>
|
|
|
- <p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="col-12 col-lg-6">
|
|
|
- <div class="card mb-3" style="max-width: 540px;">
|
|
|
- <div class="row g-0">
|
|
|
- <div class="col-6 col-lg-4">
|
|
|
- <img src="..." class="img-fluid rounded-start" alt="...">
|
|
|
- </div>
|
|
|
- <div class="col-6 col-lg-8">
|
|
|
- <div class="card-body">
|
|
|
- <h5 class="card-title">Card title</h5>
|
|
|
- <p class="card-text">This is a wider card with supporting text below as a natural
|
|
|
- lead-in to additional content. This content is a little bit longer.</p>
|
|
|
- <p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="col-12 col-lg-6">
|
|
|
- <div class="card mb-3" style="max-width: 540px;">
|
|
|
- <div class="row g-0">
|
|
|
- <div class="col-6 col-lg-4">
|
|
|
- <img src="..." class="img-fluid rounded-start" alt="...">
|
|
|
- </div>
|
|
|
- <div class="col-6 col-lg-8">
|
|
|
- <div class="card-body">
|
|
|
- <h5 class="card-title">Card title</h5>
|
|
|
- <p class="card-text">This is a wider card with supporting text below as a natural
|
|
|
- lead-in to additional content. This content is a little bit longer.</p>
|
|
|
- <p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+
|
|
|
</div>
|
|
|
+ <!-- <img src="./img/sec05img1.webp" alt=""> -->
|
|
|
</div>
|
|
|
</section>
|
|
|
|
|
@@ -939,7 +761,7 @@
|
|
|
<p>開拓Open Talk © All Rights Reserved.</p>
|
|
|
</div>
|
|
|
</footer>
|
|
|
-
|
|
|
+ <a href=""></a>
|
|
|
|
|
|
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.9.2/dist/umd/popper.min.js"
|
|
|
integrity="sha384-IQsoLXl5PILFhosVNubq5LC7Qb9DXgDA9i+tQ8Zj3iwWAwPtgFTxbJ8NT4GN1R8p"
|
|
@@ -950,31 +772,110 @@
|
|
|
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
|
|
|
<script type="text/javascript" src="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>
|
|
|
<script src="./goto.js"></script>
|
|
|
- <!-- 課程分類 -->
|
|
|
+ <!-- 最新課程 -->
|
|
|
<script>
|
|
|
- $(document).ready(function () {
|
|
|
-
|
|
|
+ window.onload=function() {
|
|
|
$.ajax({
|
|
|
method: "POST",
|
|
|
- url: "https://welife.asia:8002/get_courses",
|
|
|
- data: '[15,16,17,18]',
|
|
|
+ url: "https://welife.asia:8002/get_courses_by_cid",
|
|
|
+ data: '[16,17,19,23]',
|
|
|
dataType: "json",
|
|
|
- })
|
|
|
|
|
|
+ })
|
|
|
.done(function (msg) {
|
|
|
- var sec05course = '';
|
|
|
+ var sec01course = '';
|
|
|
console.log(msg);
|
|
|
-
|
|
|
- // $('#sec-work-box').html(sec05course);
|
|
|
- // var test = msg[0].newstext1;
|
|
|
-
|
|
|
- // $('#jsontest').append(test);
|
|
|
+ var res = msg.length;
|
|
|
+ console.log(res);
|
|
|
+ const limit = res;
|
|
|
+ for (var i = 0; i < limit; i++) {
|
|
|
+ sec01course += ' \
|
|
|
+ <div class="sec01-1 col-lg-3">\
|
|
|
+ <div class="card h-100 d-inline-block">\
|
|
|
+ <a target="_blank" href="'+ msg[i].url + '"><img src="' + msg[i].cover_img + '" class="img-fluid rounded-start" alt=""></a>\
|
|
|
+ <div class="card-body">\
|
|
|
+ <a style="text-decoration: none;" target="_blank" href="'+ msg[i].url + '"><h1 style="font-weight:900; font-size: 22px; color:#000;" class="card-title">' + msg[i].title + '</h1></a>\
|
|
|
+ <p class="card-text">'+ msg[i].profile + '</p>\
|
|
|
+ <p class="card-text row">\
|
|
|
+ <small class="text-muted col-6">\
|
|
|
+ <img class="m-1" style="width: 25px; object-fit: cover; " src="./img/sec05/time.png"alt=""><span>'+ msg[i].hours + 'hr</span>\
|
|
|
+ </small>\
|
|
|
+ <small style="color:#eb144c; font-size:20px;" class="col-6">NT$'+ msg[i].price_discount + '</small>\
|
|
|
+ </p>\
|
|
|
+ </div>\
|
|
|
+ </div>\
|
|
|
+ </div>';
|
|
|
+
|
|
|
+ }
|
|
|
+ $('#sec01-container').html(sec01course);
|
|
|
});
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+ }
|
|
|
+ </script>
|
|
|
+ <!-- 課程分類 -->
|
|
|
+ <script>
|
|
|
+ $(document).ready(function () {
|
|
|
+ function get_data(numb = '[15]') {
|
|
|
+
|
|
|
+ $.ajax({
|
|
|
+ method: "POST",
|
|
|
+ url: "https://welife.asia:8002/get_courses",
|
|
|
+ data: numb,
|
|
|
+ dataType: "json",
|
|
|
+
|
|
|
+ })
|
|
|
+ .done(function (msg) {
|
|
|
+ var sec05course = '';
|
|
|
+ console.log(msg);
|
|
|
+ var res = msg.length;
|
|
|
+ console.log(res);
|
|
|
+ const limit = res;
|
|
|
+ for (var i = 0; i < limit; i++) {
|
|
|
+ sec05course += ' \
|
|
|
+ <div class="sec05-1 col-12 col-lg-6">\
|
|
|
+ <div class="card mb-3 p-1" style="max-width: 600px;">\
|
|
|
+ <div class="row g-0">\
|
|
|
+ <div class="col-12 col-lg-12">\
|
|
|
+ <a target="_blank" href="'+ msg[i].url + '"><img src="' + msg[i].cover_img + '" class="img-fluid rounded-start" alt=""></a>\
|
|
|
+ <small class="text-muted"><img class="m-1" style="width: 20px;" src="./img/sec05/master.png" alt="">'+ msg[i].units + '次學習</small>\
|
|
|
+ </div>\
|
|
|
+ <div class="col-12 col-lg-12 p-1">\
|
|
|
+ <a style="text-decoration: none;" target="_blank" href="'+ msg[i].url + '"><h1 style="font-weight:900; font-size: 22px;" class="card-title">' + msg[i].title + '</h1></a>\
|
|
|
+ <p class="card-text">'+ msg[i].profile + '</p>\
|
|
|
+ <p class="card-text row">\
|
|
|
+ <small class="text-muted col-8">\
|
|
|
+ <img class="m-1" style="width: 20px;" src="./img/sec05/time.png"alt=""><span>'+ msg[i].hours + 'hr</span>\
|
|
|
+ </small>\
|
|
|
+ <small style="color:#eb144c; font-size:20px;" class="col-4">NT$'+ msg[i].price_discount + '</small>\
|
|
|
+ </p>\
|
|
|
+ </div>\
|
|
|
+ </div> \
|
|
|
+ </div> \
|
|
|
+ </div>';
|
|
|
+
|
|
|
+ }
|
|
|
+ $('#sec05-course').html(sec05course);
|
|
|
+ });
|
|
|
+ }
|
|
|
+ get_data();
|
|
|
+ // 享受生活
|
|
|
+ $('#15').click(function () {
|
|
|
+ get_data('[15]');
|
|
|
+ });
|
|
|
+ // 我要變美
|
|
|
+ $('#16').click(function () {
|
|
|
+ get_data('[16]');
|
|
|
+ });
|
|
|
+ // 賺錢理財
|
|
|
+ $('#17').click(function () {
|
|
|
+ get_data('[17]');
|
|
|
+ });
|
|
|
+ // 自我成長
|
|
|
+ $('#18').click(function () {
|
|
|
+ get_data('[18]');
|
|
|
+ });
|
|
|
});
|
|
|
</script>
|
|
|
+
|
|
|
</body>
|
|
|
|
|
|
</html>
|