커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
3-3 오류
undefined주차
북마크
이*나
댓글
3
추천
0
조회수
7
조회수
7
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.



ajax 코드가 오류가 뜨네요 괄호에서 문제가 있다고 뜨는데 아무리 찾아봐도 모르겠습니다 ㅜㅜ

<script>

          $(document).ready(function(){

              listing();

          });


          function listing() {

              $.ajax({

              type: "GET",

              url: "http://spartacodingclub.shop/post",

              data: {},

              success: function (response) {

                  let rows = response['articles']  

                  for (let i = 0; i < rows.length; i++) {

                    let comment = rows[i]['comment']

                    let desc = rows[i]['des']

                    let image = rows[i]['image']

                    let title = rows[i]['title']

                    let url = rows[i]['url']


                    console.log(comment, des, image, title, url)

              }

          })

      }

         

      let count = 1; //함수보다 위에 있어야 카운트가 사라지지 않고 축적됌

      function openclose() {

          let status = $('#post-box').css('display');

          if (status =='block') {

             $('#post-box').hide();

             $('#btn-posting-box').text('포스팅박스 열기');

          } else{

             $('#post-box').show();

             $('#btn-posting-box').text('포스팅박스 닫기');

          }

      }

    </script>


스파르타 즉문즉답스파르타 즉문즉답




<!DOCTYPE html>

<html lang="en">

  <head>

    <!-- Required meta tags -->

    <meta charset="utf-8" />

    <meta

      name="viewport"

      content="width=device-width, initial-scale=1, shrink-to-fit=no"

    />


    <!-- Bootstrap CSS -->

    <link

      rel="stylesheet"

      href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css"

      integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm"

      crossorigin="anonymous"

    />


    <!-- Optional JavaScript -->

    <!-- jQuery first, then Popper.js, then Bootstrap JS -->

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

    <script

      src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"

      integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q"

      crossorigin="anonymous"

    ></script>

    <script

      src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"

      integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl"

      crossorigin="anonymous"

    ></script>


    <title>부트스트랩</title>


    <link

      href="https://fonts.googleapis.com/css2?family=Jua&display=swap"

      rel="stylesheet"

    />


    <style>

      * {

        font-family: "Jua", sans-serif;

      }


      .wrap {

        width: 900px;

        margin: auto;

      }


      .comment {

        color: blue;

        font-weight: bold;

      }


      .posting-box{

        width: 500px;

        margin: 0px auto 30px auto;

        border: 3px solid black;

        border-radius: 10px;

        padding: 30px;


        display: none;

      }

    </style>

    <script>

          $(document).ready(function(){

              listing();

          });


          function listing() {

              $.ajax({

              type: "GET",

              url: "http://spartacodingclub.shop/post",

              data: {},

              success: function (response) {

                  let rows = response['articles']  

                  for (let i = 0; i < rows.length; i++) {

                    let comment = rows[i]['comment']

                    let desc = rows[i]['des']

                    let image = rows[i]['image']

                    let title = rows[i]['title']

                    let url = rows[i]['url']


                    console.log(comment, des, image, title, url)

              }

          })

      }

         

      let count = 1; //hey 함수보다 위에 있어야 카운트가 사라지지 않고 축적됌

      function openclose() {

          let status = $('#post-box').css('display');

          if (status =='block') {

             $('#post-box').hide();

             $('#btn-posting-box').text('포스팅박스 열기');

          } else{

             $('#post-box').show();

             $('#btn-posting-box').text('포스팅박스 닫기');

          }

      }

    </script>

  </head>


  <body>

    <div class="wrap">

      <div class="jumbotron">

        <h1 class="display-4">나홀로 링크 메모장!</h1>

        <p class="lead">

          중요한 링크를 저장해두고, 나중에 볼 수 있는 공간입니다

        </p>

        <hr class="my-4" />

        <p class="lead">

          <a onclick="openclose()" id="btn-posting-box" class="btn btn-primary btn-lg" role="button">포스팅박스 열기</a>

        </p>

      </div>


      <div class="posting-box" id="post-box">

        <div class="form-group">

          <label>아티클 URL</label>

          <input type="email" class="form-control" id="article-url" aria-describedby="emailHelp" placeholder="">

        </div>

        <div class="form-group">

            <label for="exampleFormControlTextarea1">간단 코멘트</label>

            <textarea class="form-control" id="exampleFormControlTextarea1" rows="3"></textarea>

        </div>

       

        <button type="submit" class="btn btn-primary">기사 저장</button>

      </div>


      <div class="card-columns" id="cards-box">

        <div class="card">

          <img

            class="card-img-top"

            src="https://image.theminda.com/data/tg/image/tour/middle/201905/c8aee858ed6e8c34010fe3c4ae9be8a5.jpg"

            alt="Card image cap"

          />

          <div class="card-body">

            <a href="https://rhcskan1.tistory.com/" class="card-title"

              >여기 기사 제목이 들어가요</a

            >

            <p class="card-text">

              기사의 요약 내용이 들어갑니다. 동해물과 백두산이 마르고 닳도록

              하느님이 보우하사 우리나라만세 무궁화 삼천리 화려강산...

            </p>

            <p class="card-text comment">여기에 코멘트가 들어갑니다</p>

          </div>

        </div>


        <div class="card">

          <img

            class="card-img-top"

            src="https://image.theminda.com/data/tg/image/tour/middle/201905/c8aee858ed6e8c34010fe3c4ae9be8a5.jpg"

            alt="Card image cap"

          />

          <div class="card-body">

            <a href="https://rhcskan1.tistory.com/" class="card-title"

              >여기 기사 제목이 들어가요</a

            >

            <p class="card-text">

              기사의 요약 내용이 들어갑니다. 동해물과 백두산이 마르고 닳도록

              하느님이 보우하사 우리나라만세 무궁화 삼천리 화려강산...

            </p>

            <p class="card-text comment">여기에 코멘트가 들어갑니다</p>

          </div>

        </div>


        <div class="card">

          <img

            class="card-img-top"

            src="https://image.theminda.com/data/tg/image/tour/middle/201905/c8aee858ed6e8c34010fe3c4ae9be8a5.jpg"

            alt="Card image cap"

          />

          <div class="card-body">

            <a href="https://rhcskan1.tistory.com/" class="card-title"

              >여기 기사 제목이 들어가요</a

            >

            <p class="card-text">

              기사의 요약 내용이 들어갑니다. 동해물과 백두산이 마르고 닳도록

              하느님이 보우하사 우리나라만세 무궁화 삼천리 화려강산...

            </p>

            <p class="card-text comment">여기에 코멘트가 들어갑니다</p>

          </div>

        </div>


        <div class="card">

          <img

            class="card-img-top"

            src="https://image.theminda.com/data/tg/image/tour/middle/201905/c8aee858ed6e8c34010fe3c4ae9be8a5.jpg"

            alt="Card image cap"

          />

          <div class="card-body">

            <a href="https://rhcskan1.tistory.com/" class="card-title"

              >여기 기사 제목이 들어가요</a

            >

            <p class="card-text">

              기사의 요약 내용이 들어갑니다. 동해물과 백두산이 마르고 닳도록

              하느님이 보우하사 우리나라만세 무궁화 삼천리 화려강산...

            </p>

            <p class="card-text comment">여기에 코멘트가 들어갑니다</p>

          </div>

        </div>


        <div class="card">

          <img

            class="card-img-top"

            src="https://image.theminda.com/data/tg/image/tour/middle/201905/c8aee858ed6e8c34010fe3c4ae9be8a5.jpg"

            alt="Card image cap"

          />

          <div class="card-body">

            <a href="https://rhcskan1.tistory.com/" class="card-title"

              >여기 기사 제목이 들어가요</a

            >

            <p class="card-text">

              기사의 요약 내용이 들어갑니다. 동해물과 백두산이 마르고 닳도록

              하느님이 보우하사 우리나라만세 무궁화 삼천리 화려강산...

            </p>

            <p class="card-text comment">여기에 코멘트가 들어갑니다</p>

          </div>

        </div>


        <div class="card">

          <img

            class="card-img-top"

            src="https://image.theminda.com/data/tg/image/tour/middle/201905/c8aee858ed6e8c34010fe3c4ae9be8a5.jpg"

            alt="Card image cap"

          />

          <div class="card-body">

            <a href="https://rhcskan1.tistory.com/" class="card-title"

              >여기 기사 제목이 들어가요</a

            >

            <p class="card-text">

              기사의 요약 내용이 들어갑니다. 동해물과 백두산이 마르고 닳도록

              하느님이 보우하사 우리나라만세 무궁화 삼천리 화려강산...

            </p>

            <p class="card-text comment">여기에 코멘트가 들어갑니다</p>

          </div>

        </div>

      </div>

    </div>

  </body>

</html>




취소
 공유
취소
댓글 0
댓글 알림
나의얼굴