페이드 아웃 및 페이드 인 대신 스크립트 크로스 페이드를 만들도록 수정

KDJ

다음 스크립트는 페이드 아웃 한 후 다음 배너 세트에서 페이드 인하도록 설정되어 있습니다. 나는 이것을 crossfade로 수정하여 다음 배너 세트가 기존 배너 위에 페이드 인 한 다음 사라지도록 수정하는 방법을 찾고 싶습니다. 훨씬 더 깨끗해 보일 것입니다.

나는 crossfade를위한 많은 스크립트를 보았다; 그러나이 스크립트는 "하위"요소를 페이드하기 때문에이 작업을 수행하도록 수정하는 방법을 잘 모릅니다.

이 작업을 수행하는 더 좋은 방법이 있으면 알려주세요.

$(function () {

    /* SET PARAMETERS */
    var change_img_time     = 9000; 
    var transition_speed    = 1000;

    var simple_slideshow    = $("#graphic_1"),
        listItems           = simple_slideshow.children('.banner'),
        listLen             = listItems.length,
        i                   = 0,

        changeList = function () {

            listItems.eq(i).fadeOut(transition_speed, function () {
                i += 1;
                if (i === listLen) {
                    i = 0;
                }
                listItems.eq(i).fadeIn(transition_speed);



            });

        };

    listItems.not(':first').hide();
    setInterval(changeList, change_img_time);


});

html / php (데이터가 어떻게 보이는지 볼 수 있도록)

$rotban1 = $db1->query("SELECT background_image, background_image_alt, foreground_image, foreground_image_alt, text FROM banner") or die ('Unable to execute query. '. mysqli_error($db1con));
$slidecount == 0;
    if ($rotban1->num_rows > 0) {
while ($slide = $rotban1->fetch_assoc()) {

echo '<div class="banner">';
echo '<img class="background_image" alt="'. $slide['background_image_alt'] .'" src="'. $slide['background_image'] .'">';
    echo '<img class="foreground_image" alt="'. $slide['foreground_image_alt'] .'" src="'. $slide['foreground_image'] .'">';
    if (!empty( $slide['text'])) { echo '<h1>'. $text .'</h1>'; }
echo '</div>';
}
    }
그는

완료 fadeIn전화 fadeOut합니다.

콜백 함수를 사용하지 않으려면 둘 다 동시에 호출 해보십시오.

changeList = function () {
    listItems.eq(i).fadeOut(transition_speed);
    i += 1;
    if (i === listLen) {
        i = 0;
    }
    listItems.eq(i).fadeIn(transition_speed);
};

이 방법, fadeOut그리고 fadeIn애니메이션이 동시에 시작 (밀리 초를 무시)

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

페이드 인 / 페이드 아웃 대신 서로 위에 페이드 인하도록 자바 스크립트를 변경 하시겠습니까?

분류에서Dev

자바 스크립트 퀴즈 배열 및 페이드 인 / 페이드 아웃

분류에서Dev

페이드 인 및 아웃 간격 자바 스크립트

분류에서Dev

페이지 스크롤시 페이드 인 및 페이드 아웃

분류에서Dev

자바 스크립트에서 페이드 인 / 페이드 아웃 효과 만들기

분류에서Dev

페이지 A를 페이드 아웃하고 페이지 B를 페이드 인하는 방법은 무엇입니까? 자바 스크립트에서만

분류에서Dev

루프에서 텍스트 페이드 인 및 페이드 아웃 방법

분류에서Dev

CSS만으로 jQuery 체이닝, 페이드 인 및 페이드 아웃

분류에서Dev

페이드 인 / 아웃 RBGA 배경색-Jquery 스크립트

분류에서Dev

자바 스크립트에서 텍스트를 변경할 때 페이드 인 및 페이드 아웃을 추가하는 방법

분류에서Dev

javafx 캔버스에서 원에서 페이드 인 및 페이드 아웃

분류에서Dev

마우스 오버시 색상 페이드 인 및 페이드 아웃

분류에서Dev

자바 스크립트에서 세 개의 div로 페이드 인 및 아웃 루프

분류에서Dev

jquery 페이드 인 / 페이드 아웃 후 <a> 텍스트 유지

분류에서Dev

JQuery 텍스트 페이드 인 페이드 아웃

분류에서Dev

자바 스크립트 (또는 jQuery)로 HTML 요소의 배경색 페이드 인 / 페이드 아웃

분류에서Dev

페이드 인 및 페이드 아웃 애니메이션 기능이있는 자동 사진 슬라이더-자바 스크립트 전용

분류에서Dev

텍스트 페이드 인 및 아웃 jquery

분류에서Dev

jQuery : 페이드 인 및 페이드 아웃으로 페이지 새로 고침

분류에서Dev

페이드 인 및 페이드 아웃 효과가 jquery에서 원활하게 작동하도록 만들기

분류에서Dev

페이드 인 및 페이드 아웃으로 특정 div 콘텐츠를 새로 고치는 방법

분류에서Dev

부트 스트랩 텍스트 캐 러셀로 배경 페이드 인 및 페이드 아웃

분류에서Dev

".top"클래스가 150px로 스크롤 될 때 ".title"클래스가 페이드 인 및 페이드 아웃되기를 원합니다.

분류에서Dev

디스플레이 없음 / 차단 대신 페이드 아웃 / 인 생성

분류에서Dev

ffmpeg-매 x 초마다 워터 마크 페이드 인 / 아웃 및 비디오 해상도 조정

분류에서Dev

간단한 Streamlabs OBS 텍스트 페이드 인 및 아웃. 페이드 인이 작동하지 않습니다.

분류에서Dev

어떻게 <div> 안의 텍스트를 페이드 인하 고 페이드 아웃 할 수 있습니까?

분류에서Dev

특정 관리자 페이지에 대해서만 스크립트로드

분류에서Dev

이 HTML JS 페이지 로딩 스크립트를 수정하여 흰색 배경과 아이콘을 페이드 아웃하는 방법

Related 관련 기사

  1. 1

    페이드 인 / 페이드 아웃 대신 서로 위에 페이드 인하도록 자바 스크립트를 변경 하시겠습니까?

  2. 2

    자바 스크립트 퀴즈 배열 및 페이드 인 / 페이드 아웃

  3. 3

    페이드 인 및 아웃 간격 자바 스크립트

  4. 4

    페이지 스크롤시 페이드 인 및 페이드 아웃

  5. 5

    자바 스크립트에서 페이드 인 / 페이드 아웃 효과 만들기

  6. 6

    페이지 A를 페이드 아웃하고 페이지 B를 페이드 인하는 방법은 무엇입니까? 자바 스크립트에서만

  7. 7

    루프에서 텍스트 페이드 인 및 페이드 아웃 방법

  8. 8

    CSS만으로 jQuery 체이닝, 페이드 인 및 페이드 아웃

  9. 9

    페이드 인 / 아웃 RBGA 배경색-Jquery 스크립트

  10. 10

    자바 스크립트에서 텍스트를 변경할 때 페이드 인 및 페이드 아웃을 추가하는 방법

  11. 11

    javafx 캔버스에서 원에서 페이드 인 및 페이드 아웃

  12. 12

    마우스 오버시 색상 페이드 인 및 페이드 아웃

  13. 13

    자바 스크립트에서 세 개의 div로 페이드 인 및 아웃 루프

  14. 14

    jquery 페이드 인 / 페이드 아웃 후 <a> 텍스트 유지

  15. 15

    JQuery 텍스트 페이드 인 페이드 아웃

  16. 16

    자바 스크립트 (또는 jQuery)로 HTML 요소의 배경색 페이드 인 / 페이드 아웃

  17. 17

    페이드 인 및 페이드 아웃 애니메이션 기능이있는 자동 사진 슬라이더-자바 스크립트 전용

  18. 18

    텍스트 페이드 인 및 아웃 jquery

  19. 19

    jQuery : 페이드 인 및 페이드 아웃으로 페이지 새로 고침

  20. 20

    페이드 인 및 페이드 아웃 효과가 jquery에서 원활하게 작동하도록 만들기

  21. 21

    페이드 인 및 페이드 아웃으로 특정 div 콘텐츠를 새로 고치는 방법

  22. 22

    부트 스트랩 텍스트 캐 러셀로 배경 페이드 인 및 페이드 아웃

  23. 23

    ".top"클래스가 150px로 스크롤 될 때 ".title"클래스가 페이드 인 및 페이드 아웃되기를 원합니다.

  24. 24

    디스플레이 없음 / 차단 대신 페이드 아웃 / 인 생성

  25. 25

    ffmpeg-매 x 초마다 워터 마크 페이드 인 / 아웃 및 비디오 해상도 조정

  26. 26

    간단한 Streamlabs OBS 텍스트 페이드 인 및 아웃. 페이드 인이 작동하지 않습니다.

  27. 27

    어떻게 <div> 안의 텍스트를 페이드 인하 고 페이드 아웃 할 수 있습니까?

  28. 28

    특정 관리자 페이지에 대해서만 스크립트로드

  29. 29

    이 HTML JS 페이지 로딩 스크립트를 수정하여 흰색 배경과 아이콘을 페이드 아웃하는 방법

뜨겁다태그

보관