HTML+CSS(실습)

2023-05-03(수) 실습1(이미지 슬라이드,버튼)

박성하하 2023. 5. 5. 20:20
728x90
반응형
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <script src="../js/jquery.min.js"></script>
    <title>Image slide</title>
    <script>
        var imageBox = [{name:"image1",add:"../images/1.JPG"},
        {name:"image2",add:"../images/2.JPG"},
        {name:"image3",add:"../images/3.JPG"}]
        var count = 0


        function next(){
            if(count<2){
                count++
            } else if(count==2) {
                count=0
            }
            $(function() {
                $('#image').attr("src",imageBox[count].add)
            })
        }

        function prev(){
            if(count>0){
                count--
            } else if(count==0) {
                count=2
            }
            $(function() {
                $('#image').attr("src",imageBox[count].add)
            })
        }
    </script>
</head>
<body>
    <div id="image_div">
        <img src="../images/1.JPG" id="image">
    </div><br>
    <button onclick="prev()">이전 사진</button>
    <button onclick="next()">다음 사진</button>
</body>
</html>

 

728x90
반응형