Avatar billede Morten Professor
26. april 2017 - 19:18 Der er 5 kommentarer og
1 løsning

Jquery slideshow med klik

Hej Eksperter

Jeg prøver at få noget til at virke hvor man kan trykke til frem eller tilbage så den skifter billede.
Men når jeg klikker til en af siderne forsvinder det hele bare.
Den kode jeg leger med lige nu er:
CSS:

#galleri{
    width:800px;
    height:400px;
    position:relative;
    background-color:#09C;
}
.next{
    width:60px;
    height:60px;
    background-color:#333;
    position:absolute;
    top:45%;
    right:0;
}
.tilbage{
    width:60px;
    height:60px;
    background-color:#CCC;
    position:absolute;
    top:45%;
    left:0;
}
#galleri img {
    position:absolute;
    height:400px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
}


Htmlen:

<div id="galleri">
<div class="next"></div>
<img src="../slideshow/06-04-2017(01).png" />
<img src="../slideshow/06-04-2017(01).png" />
<div class="tilbage"></div>
</div>

JS:
var klik_galleri =
{
    ready:function()
    {
        $('#galleri img:gt(0)').hide();
        $(function(){
            $('.next').click(function(){
                $('#galleri:first-child').fadeOut().next('img').fadeIn("slow").end().appendTo('#galleri');
            })
        })
       
        $(function(){
            $('.tilbage').click(function(){
                $('#galleri:last-child').fadeOut().prev('img').fadeIn("slow").end().appendTo('#galleri');
            })
        })
    }
}
$(document).ready(klik_galleri.ready);

Med venlig hilsen
Morten
Avatar billede jakobdo Ekspert
26. april 2017 - 20:11 #1
En jsfiddle ville gøre det nemt for jquery eksperter og kigge på det. :)
Avatar billede Morten Professor
26. april 2017 - 20:33 #2
Den vil jeg lige bruge ;) takker
Avatar billede Morten Professor
26. april 2017 - 20:42 #3
https://jsfiddle.net/88a7pme2/

Som i kan se det er alt kun i test fasen, så det ser nok lidt mærkeligt ud.

Fordi jeg selv gerne vil prøve at lave sådan en slider, er fordi jeg virkelig godt kunne tænke mig at lære det.
Ved godt der er et hav af forskellige på nettet, men vil så gerne lære noget ;o)
Avatar billede jakobdo Ekspert
26. april 2017 - 21:01 #4
Er det fordi du gerne vil selv ellers kan du overveje denne: http://lokeshdhakar.com/projects/lightbox2/
Avatar billede Morten Professor
26. april 2017 - 21:04 #5
Det er fordi jeg gerne selv vil have fingerne i det, og prøve at lære noget.
Bruger den lightbox2 på de sider jeg har lavet, den er rigtig flot.
Avatar billede Morten Professor
27. april 2017 - 15:59 #6
Jeg lukker tråd
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester