• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 JavaScript, TS 게시판 캐러셀 슬라이드....

캐러셀 슬라이드....

4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 글쓴이
  • #33728

    김민선
    참가자

    이유가 뭐인지 모르겠지만 슬라이드 2번이 작동 되지 않아서요

    콘솔 검색을 해도 오류사항이 없는데 이유가 무엇일까요??

    css 파일은 외부 스타일시트입니다.
    <h2>HTML</h2>
     

    <!doctype html>
    <html lang="en">
    <head>
    <!-- Required meta tags -->
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <!-- Bootstrap CSS -->
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
    <link href="css/style.css" rel="stylesheet" type="text/css">
    <title>Hello, world!</title>
    </head>
    <body class="light">

    <div class="black-bg">
    <div class="white-bg">
    <h4>로그인하세요</h4>
    <form action="success.html">
    <div class="my-3">
    <input type="text" class="form-control" id="email">
    </div>
    <div class="my-3">
    <input type="password" class="form-control" id="password">
    </div>
    <button type="submit" class="btn btn-primary" id="send">전송</button>
    <button type="button" class="btn btn-danger" id="close">닫기</button>
    </form>
    </div>
    </div>

    <nav class="navbar navbar-light bg-light">
    <div class="container-fluid">
    <span class="navbar-brand">Navbar</span>
    <span class="badge bg-black">Dark 🔄</span>
    <button class="navbar-toggler" type="button">
    <span class="navbar-toggler-icon"></span>
    </button>
    </div>
    </nav>
    <ul class="list-group">
    <li class="list-group-item">An item</li>
    <li class="list-group-item">A second item</li>
    <li class="list-group-item">A third item</li>
    <li class="list-group-item">A fourth item</li>
    <li class="list-group-item">And a fifth one</li>
    </ul>
    <div class="main-bg">
    <h4>Shirts on Sale</h4>
    <button id="login" class="btn btn-danger">로그인</button>
    </div>

    <div style="overflow:hidden">
    <div class="slide-container">
    <div class="slide-box">

    </div>
    <div class="slide-box">

    </div>
    <div class="slide-box">

    </div>
    </div>
    </div>
    <button class=slide-1">1</button>
    <button class=slide-2">2</button>
    <button class=slide-3">3</button>

    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js" integrity="sha512-894YE6QWD5I59HgZOGReFYm4dnWc1Qt5NtvYSaNcOP+u1T9qYdvdihz0PPSiiqn/+/3e7Jo4EaG7TubfWGUrMQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://code.jquery.com/jquery-3.6.0.min.js"
    integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4="
    crossorigin="anonymous"></script>
    <script>

    $('form').on('submit', function(e){
    var 입력한값 = document.getElementById('email').value;
    if(/\s+@\s+.\s+/.test(입력한값) == false ){
    alert('이메일형식아님');
    }
    })

    $('form').on('submit', function(e){
    var 비번 = document.getElementById('password').value;
    if(/A-Z/.test(비번) == false ){
    alert('대문자 없는데요');
    }
    })

    $('.slide-2').on('click', function() {
    $('.slide-container').css('transform', 'translateX(-100vw)');
    })

    $('#login').on('click', function(){
    $('.black-bg').addClass('show-modal');
    })

    $('#close').on('click', function(){
    $('.black-bg').fadeOut();
    })

    document.querySelector('.navbar-toggler').addEventListener('click', function(){
    document.querySelectorAll('.list-group')[0].classList.toggle('show');
    })

    </script>

    </body>
    </html>
    <h2>css</h2>
     

    @charset "utf-8";

    .alert-box{ display:none; background:#3dacd9; color:#2191bf; padding:20px; border-radius:5px; }

    .list-group{ display:none; }
    .show{ display:block; }

    .black-bg {

    width : 100%;
    height : 100%;
    position : fixed;
    background : rgba(0,0,0,0.5);
    z-index : 5;
    padding: 30px;
    visibility: hidden;
    opacity:0;
    transition: all 1s;

    }

    .white-bg {
    background: white;
    border-radius: 5px;
    padding: 30px;
    }

    .slide-container{ width:300vw; transition: all 1s; }
    .slide-box{ width:100vw; float:left; }
    .slide-box img{ width:100%; }

    .show-modal{ visibility:visible; opacity:1; }

    .main-bg{ padding:100px 20px; background:lightgrey; }

    .dark{ background:black; color:white; }

     

    #33738

    codingapple
    키 마스터

    jquery 설치파일 2개 중 한개는 지워봅시다 

    #33795

    김민선
    참가자

    제이쿼리 설치 파일 2개 중 하나씩 지워서 해봤는데 작동이 되지 않습니다....

    뭐가 문제일까요?

    #33810

    codingapple
    키 마스터

    <button class=slide-2">2</button>

    따옴표가 빠진듯요 

4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠