http://cambridgeuplighting.com/portfolioUI Modification à jQuery scrollTo: Fade Précédent/contrôles Suivant lorsque rien pour faire défiler
Je suis en train de créer une fonction qui Fader Suivant et Précédent contrôle pour une fonction scrollTo lorsque le diaporama a atteint l'une des extrémités . J'ai un bon début mais ça ne marche pas comme je le veux. J'ai besoin des contrôles pour faire disparaître le clic AVANT qu'il atteigne la fin. En ce moment, il atteint la fin, puis le prochain clic (qui ne défilera pas parce qu'il est à la fin) va s'estomper le contrôle.
Voici mon code, merci beaucoup à l'avance!
jQuery (voir s'il vous plaît le lien ci-dessus pour le site HTML et CSS)
jQuery(function($){
var itemSize = $('div.portfolioPost').size();
var containerWidth = itemSize*240;
//set the width of the container depending on how many post items are there
$('#postContainer').css({'width': containerWidth })
//find the relative position of the end point by getting the negative value of the container width minus 961 (extra pixel is to account for IE difference)
var endPoint = 0-containerWidth+961;
$('.olderEvents').click(function() {
$('.newerEvents').fadeTo(350, 1.0)
var slidePos = $('#postContainer').position();
if (slidePos.left<=endPoint) {
$('.olderEvents').fadeTo(350, 0.1)
} else {
$('#slideScreen').scrollTo('+=960', 700);
}
});
$('.newerEvents').click(function() {
$('.olderEvents').fadeTo(350, 1.0)
var slidePos = $('#postContainer').position();
//relative position of 0 means the slideshow is at the other end
if (slidePos.left==0) {
$('.newerEvents').fadeTo(350, 0.1)
} else {
$('#slideScreen').scrollTo('-=960', 700);
}
});
});