Hirdetés

Új hozzászólás Aktív témák

  • Barett 50cal

    senior tag

    szerintem nem aktív a javascript topic, és jólenne minnél hamarabb megtudni. ezegy egy sliderhez való kód, minden jó vele, de valahol belevan irva hogy ha rányomok a next gombra, akkor visszaugrik a slider aljára.
    tehát az oldalon lescrollozok, rányomok a next gombbra, lejjebb, mint a slider alja, akkor visszaugrik a slider aljára. idegesitő.valaki nemtudja melyikisaz? :)
    $(document).ready(function()
    {
    var index = 0;
    var images = $("#gallery img");
    var thumbs = $("#thumbs img");
    var imgHeight = $(thumbs).attr("height");
    $(thumbs).slice(0,3).clone().appendTo("#thumbs");
    for (i=0; i<thumbs.length; i++)
    {
    $(thumbs).addClass("thumb-"+i);
    $(images(i)).addClass("image-"+i);
    }

    $("#next").click(sift);
    show(index);
    setInterval(sift, 8000);

    function sift()
    {
    if (index<(thumbs.length-1)){index+=1 ; }
    else {index=0}
    show (index);
    }

    function show(num)
    {
    $(images).fadeOut(400);
    $(".image-"+num).stop().fadeIn(400);
    var scrollPos = (num+1)*imgHeight;
    $("#thumbs").stop().animate({scrollTop: scrollPos}, 400);
    console.log(scrollPos, "img.image-"+num);
    }
    });

    Time you enjoy wasting, isn't wasted time

Új hozzászólás Aktív témák