왼쪽 및 오른쪽 화살표가있는 이미지의 간단한 페이드 인 및 아웃

알레산드로

현재 스크립트는 잘 작동하지만 이전 이미지로 이동하려면 왼쪽 화살표를 사용하고 다음 이미지로 이동하려면 오른쪽 화살표를 사용해야합니다.

    <script type="text/javascript">
        var $images;
        var goNext = function() {
            var $this = $(this),
                $next = $this.next('img').length > 0 ? $this.next('img') : $this.siblings('img').eq(0);
            $this.hide();
            $next.show();
            return false;
        };
        $(document).ready(function(){
            $images = $('.images img');
            $images.eq(0).siblings().hide();
            $images.on('click', goNext);
        });
    </script>

다음을 사용하여 이미지가 들어오고 나가는 것을 제어하려면 어떻게해야합니까?

        $("body").keydown(function(e) {
          if(e.keyCode == 37) { // left
          }
        });

왼쪽 화살표를 사용하여 뒤로 돌아가려면 어떻게해야합니까?

MD Sayem Ahmed

right누를 때 다음으로 이동 click하려면 이미지 에서 이벤트를 트리거하십시오.

$("body").keydown(function (e) {
    if(e.keyCode == 39) { // right
        $('.images img:visible').trigger('click');
    }
});

데모 .

이제 양방향 탐색을 위해 조정할 수 있다고 믿습니다.


전체 코드. 마크 업-

<div class="images">
    <img src="images/1.jpg" width="1920" alt="1">
    <img src="images/2.jpg" width="1920" alt="2">
    <img src="images/3.jpg" width="1920" alt="3">
    <img src="images/4.jpg" width="1920"  alt="4">
    <img src="images/5.jpg" width="1920"  alt="5">
    <img src="images/6.jpg" width="1920" alt="6">
    <img src="images/7.jpg" width="1920" alt="7">
    <img src="images/8.jpg" width="1920" alt="8">
    <img src="images/9.jpg" width="1920" alt="9">
    <img src="images/10.jpg" width="1920" alt="10">
</div>

자바 스크립트-

$(document).ready(function () {
    var $images;
    var goNext = function (event, direction) {
        var $this = $(this),
            $next;

        if (direction == 'left') {    
            $next = $this.prev('img').length > 0 ? 
                    $this.prev('img') : 
                    $this.siblings('img:last');
        }
        else {
            $next = $this.next('img').length > 0 ? 
                    $this.next('img') : 
                    $this.siblings('img:first');
        }

        $this.hide();
        $next.show();

        return false;
    };

    $images = $('.images img');
    $images.eq(0)
        .siblings()
        .hide();
    $images.on('click', goNext);

    $("body").keydown(function(e) {
        if (e.keyCode == 39) { // right
            $('.images img:visible').trigger('click', 'right');
        }
        else if (e.keyCode == 37) { // left
            $('.images img:visible').trigger('click', 'left');
        }
    });
});

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

왼쪽 및 오른쪽 화살표가있는 이미지의 간단한 페이드 인 및 아웃

분류에서Dev

스크롤 및 왼쪽 / 오른쪽 영역이있는 DIV 레이아웃

분류에서Dev

페이지 왼쪽 및 오른쪽보다 이미지 공간

분류에서Dev

인덱스 및 CRUD 페이지의 레이아웃은 Symfony 프레임 워크를 사용하는 Easyadmin에서 왼쪽에서 오른쪽이 아닌 오른쪽에서 왼쪽입니다.

분류에서Dev

고정 된 왼쪽 및 유동적 인 오른쪽으로 유동적 인 레이아웃

분류에서Dev

왼쪽 및 오른쪽 Alt + Shift 콤보로 키보드 레이아웃 변경

분류에서Dev

왼쪽 및 오른쪽 Alt + Shift 콤보로 키보드 레이아웃 변경

분류에서Dev

왼쪽 및 오른쪽 Alt + Shift 콤보로 키보드 레이아웃 변경

분류에서Dev

배열에서 0이 아닌 요소의 왼쪽 상단 및 오른쪽 하단 인덱스를 가져 오는 함수

분류에서Dev

Android 탐색 레이아웃 항목이 왼쪽 및 오른쪽에 정렬 됨

분류에서Dev

스크롤링 센터 DIV로 고정 된 상단, 왼쪽 및 오른쪽 DIV가있는 HTML CSS DIV 레이아웃

분류에서Dev

Android에서 왼쪽 및 오른쪽 아이콘이있는 Ionic2 navbar

분류에서Dev

페이드 인 Enter (오른쪽에서 가운데로) 및 나가기 (가운데에서 왼쪽으로)

분류에서Dev

이미지 위에 아이콘 컨테이너 배치-왼쪽 상단 및 오른쪽 상단

분류에서Dev

한 줄에 위치에 대해 위쪽, 오른쪽, 아래쪽 및 왼쪽 값을 모두 설정할 수있는 CSS 기능이 있습니까?

분류에서Dev

비트 단위 및 왼쪽 / 오른쪽 이동

분류에서Dev

목록의 추가 공간 (왼쪽 및 오른쪽) SwiftUI

분류에서Dev

Outlook 2019의 추가 공간. 오른쪽 및 왼쪽

분류에서Dev

HTML 및 CSS에서 왼쪽, 중간 및 오른쪽이있는 미니 탐색 모음

분류에서Dev

왼쪽 및 오른쪽으로 스 와이프하는 방법

분류에서Dev

왼쪽 및 오른쪽 화살표를 눌러 이미지를 변경 하시겠습니까?

분류에서Dev

처음 및 마지막 시간이 활성화되면 왼쪽 및 오른쪽 컨트롤 비활성화

분류에서Dev

가로 스크롤이있는 100 % 너비 플렉스 컨테이너의 왼쪽 및 오른쪽 공간

분류에서Dev

병합 정렬의 차이점은 무엇입니까? 중간 = 왼쪽 + (오른쪽-왼쪽) / 2 및 중간 = (왼쪽 + 오른쪽) / 2

분류에서Dev

세 열 레이아웃-중앙 div에 따라 왼쪽 및 오른쪽 div의 높이 설정

분류에서Dev

"Ctrl + 왼쪽 화살표"및 "Ctrl + 오른쪽 화살표"에 대한 8 진수 코드

분류에서Dev

세 개의 인라인 요소를 왼쪽, 중간 및 오른쪽에 정렬

분류에서Dev

인라인 블록 및 부동의 레이아웃 : 왼쪽 요소

분류에서Dev

Telerik RadPageview 오른쪽에서 왼쪽 레이아웃 화살표 키

Related 관련 기사

  1. 1

    왼쪽 및 오른쪽 화살표가있는 이미지의 간단한 페이드 인 및 아웃

  2. 2

    스크롤 및 왼쪽 / 오른쪽 영역이있는 DIV 레이아웃

  3. 3

    페이지 왼쪽 및 오른쪽보다 이미지 공간

  4. 4

    인덱스 및 CRUD 페이지의 레이아웃은 Symfony 프레임 워크를 사용하는 Easyadmin에서 왼쪽에서 오른쪽이 아닌 오른쪽에서 왼쪽입니다.

  5. 5

    고정 된 왼쪽 및 유동적 인 오른쪽으로 유동적 인 레이아웃

  6. 6

    왼쪽 및 오른쪽 Alt + Shift 콤보로 키보드 레이아웃 변경

  7. 7

    왼쪽 및 오른쪽 Alt + Shift 콤보로 키보드 레이아웃 변경

  8. 8

    왼쪽 및 오른쪽 Alt + Shift 콤보로 키보드 레이아웃 변경

  9. 9

    배열에서 0이 아닌 요소의 왼쪽 상단 및 오른쪽 하단 인덱스를 가져 오는 함수

  10. 10

    Android 탐색 레이아웃 항목이 왼쪽 및 오른쪽에 정렬 됨

  11. 11

    스크롤링 센터 DIV로 고정 된 상단, 왼쪽 및 오른쪽 DIV가있는 HTML CSS DIV 레이아웃

  12. 12

    Android에서 왼쪽 및 오른쪽 아이콘이있는 Ionic2 navbar

  13. 13

    페이드 인 Enter (오른쪽에서 가운데로) 및 나가기 (가운데에서 왼쪽으로)

  14. 14

    이미지 위에 아이콘 컨테이너 배치-왼쪽 상단 및 오른쪽 상단

  15. 15

    한 줄에 위치에 대해 위쪽, 오른쪽, 아래쪽 및 왼쪽 값을 모두 설정할 수있는 CSS 기능이 있습니까?

  16. 16

    비트 단위 및 왼쪽 / 오른쪽 이동

  17. 17

    목록의 추가 공간 (왼쪽 및 오른쪽) SwiftUI

  18. 18

    Outlook 2019의 추가 공간. 오른쪽 및 왼쪽

  19. 19

    HTML 및 CSS에서 왼쪽, 중간 및 오른쪽이있는 미니 탐색 모음

  20. 20

    왼쪽 및 오른쪽으로 스 와이프하는 방법

  21. 21

    왼쪽 및 오른쪽 화살표를 눌러 이미지를 변경 하시겠습니까?

  22. 22

    처음 및 마지막 시간이 활성화되면 왼쪽 및 오른쪽 컨트롤 비활성화

  23. 23

    가로 스크롤이있는 100 % 너비 플렉스 컨테이너의 왼쪽 및 오른쪽 공간

  24. 24

    병합 정렬의 차이점은 무엇입니까? 중간 = 왼쪽 + (오른쪽-왼쪽) / 2 및 중간 = (왼쪽 + 오른쪽) / 2

  25. 25

    세 열 레이아웃-중앙 div에 따라 왼쪽 및 오른쪽 div의 높이 설정

  26. 26

    "Ctrl + 왼쪽 화살표"및 "Ctrl + 오른쪽 화살표"에 대한 8 진수 코드

  27. 27

    세 개의 인라인 요소를 왼쪽, 중간 및 오른쪽에 정렬

  28. 28

    인라인 블록 및 부동의 레이아웃 : 왼쪽 요소

  29. 29

    Telerik RadPageview 오른쪽에서 왼쪽 레이아웃 화살표 키

뜨겁다태그

보관