Salve ragazzi,
sto costruendo il mio semplicissimo slideshow in jquery sul mio sito e volevo chiedere a qualcuno di darmi un suggerimento al riguardo. Come si può notare da questa pagina, totalmente in costruzione, http://imad.it/skills.html ci sono 2 immagini che scrollano se vengono premuti i pulsanti "cnc" e "skills".
Questo è il codice semplicissimo che ho deciso di testare (sono principiante in materia jquery e assolutamente ignorante in java!):
<script>
$(document).ready(function(){
$("#p_skills").click(function(){
$("#tabella").animate({left:'+=904px'});
});
$("#p_cnc").click(function(){
$("#tabella").animate({left:'-=904px'});
});
});
</script>
Ora, diciamo che il risultato in se non mi dispiace anche se vorrei implementarlo con qualche altro effetto; l'unica cosa, per ora, che non riesco a risolvere è come dirgli di fermarsi quando finiscono le immagini o di ritornare alla prima come avviene in una normale gallery! Se infatti si prova a spingere uno dei 2 pulsanti più di una volta, anche se non si vede niente, la tabella che contiene le immagini continua a scorrere fino all'infinito! Immagino che non debba nemmeno spiegarvelo insomma, sicuramente già lo saprete.
Comunque, è risolvibile questa cosa? Come faccio a dire alla tabella di scrollare solamente tra la prima e l'ultima immagine caricata, che siano 2 o 100? Oppure come faccio a dirgli di ritornare dall'ultima alla prima e viceversa?
Grazie a chi volesse aiutarmi
Ciauz
sto costruendo il mio semplicissimo slideshow in jquery sul mio sito e volevo chiedere a qualcuno di darmi un suggerimento al riguardo. Come si può notare da questa pagina, totalmente in costruzione, http://imad.it/skills.html ci sono 2 immagini che scrollano se vengono premuti i pulsanti "cnc" e "skills".
Questo è il codice semplicissimo che ho deciso di testare (sono principiante in materia jquery e assolutamente ignorante in java!):
<script>
$(document).ready(function(){
$("#p_skills").click(function(){
$("#tabella").animate({left:'+=904px'});
});
$("#p_cnc").click(function(){
$("#tabella").animate({left:'-=904px'});
});
});
</script>
Ora, diciamo che il risultato in se non mi dispiace anche se vorrei implementarlo con qualche altro effetto; l'unica cosa, per ora, che non riesco a risolvere è come dirgli di fermarsi quando finiscono le immagini o di ritornare alla prima come avviene in una normale gallery! Se infatti si prova a spingere uno dei 2 pulsanti più di una volta, anche se non si vede niente, la tabella che contiene le immagini continua a scorrere fino all'infinito! Immagino che non debba nemmeno spiegarvelo insomma, sicuramente già lo saprete.
Comunque, è risolvibile questa cosa? Come faccio a dire alla tabella di scrollare solamente tra la prima e l'ultima immagine caricata, che siano 2 o 100? Oppure come faccio a dirgli di ritornare dall'ultima alla prima e viceversa?
Grazie a chi volesse aiutarmi
Ciauz