blogger
H
Don't say "lazy"

1. sutlnterval(์ฝ”๋“œ, ์‹œ๊ฐ„)

    ใ„ด์‹œ๊ฐ„๋งˆ๋‹ค ์ฝ”๋“œ๋ฅผ ์‹คํ–‰

 

2. ํ•จ์ˆ˜ ์„ ์–ธ

function ํ•จ์ˆ˜์ด๋ฆ„(){

    ์‹คํ–‰ํ•  ์ฝ”๋“œ

}

 

3. if๋ฌธ

if(์กฐ๊ฑด){

    ๊ฒฐ๊ณผ1(true)

}elsw{

    ๊ฒฐ๊ณผ2(false)

}

 

4. $(์„ ํƒ์ž)eq(index)

    -->eq: ์„ ํƒ์ž์˜ ์ฃผ์†Œ๊ฐ’

 


 

 

// main slide fadein fadeout ์œ ํ˜•

$(".s2, .s3").hide();

setInterval(slide/*ํ•จ์ˆ˜*/,3000); //slideํ•จ์ˆ˜๋ฅผ 3์ดˆ๋งˆ๋‹ค ๋ถˆ๋Ÿฌ๋ƒ„

let i=0
function slide(){
if(i>2){
    i=0 //=: ๋Œ€์ž…์—ฐ์‚ฐ์ž(์—ฐ์‚ฐ์ž ์šฐ์„ ์ˆœ์œ„์—์„œ ๊ฐ€์žฅ ๋งˆ์ง€๋ง‰์— ์ˆ˜ํ–‰)
}else{
    i=i+1
}
$(".slide").eq(i).siblings().fadeOut(1000)
$(".slide").eq(i).fadeIn(1000)
}

 


$(".s2, .s3").hide();

let i=0
setInterval(slide,3000) //์Šฌ๋ผ์ด๋“œ ํ•จ์ˆ˜๋ฅผ ๋ถˆ๋Ÿฌ๋ƒ„

function slide(){
    /*
    if(i>2)
        i=0
    }else{
   i=i+1
    }
   ์ด๊ฑฐ๋ž‘ ๋ฐ‘์— ์“ด๊ฑฐ๋ž‘ ๋˜‘๊ฐ™์Œ
    */
    i=i>2?0:i+1 //์กฐ๊ฑด? ๊ฒฐ๊ณผ1(์ฐธ):๊ฒฐ๊ณผ2(๊ฑฐ์ง“)

    $(".slide").eq(i).siblings().fadeOut(3000);
    $(".slide").eq(i).fadeIn(1000)
}