Le feu de l'événement sur Bootstrap carrousel de la diapositive question
J'essaie d'utiliser ce code pour le feu sur une manifestation sur le carrousel de la diapositive, mais il ne fonctionne pas pour une raison quelconque. Des suggestions?
var $carousel = $('#carousel-showcase');
$carousel.carousel();
$carousel.bind('slide', function(e) {
setTimeout( function(){
var left = $carousel.find('.item.active.left');
var right = $carousel.find('.item.active.right');
if(left.length > 0) {
$("#wrap").animate({
backgroundPositionX: '+=50%'
},0);
}
else if(right.length > 0) {
$("#wrap").animate({
backgroundPositionX: '-=50%'
},0);
}
}, 500);
});
Et l'erreur est.. ?
OriginalL'auteur sdvnksv | 2013-11-21
Vous devez vous connecter pour publier un commentaire.
Bootstrap 3 modifié le "slide" événement " slide.bs.carousel. Changement pour cela et il devrait fonctionner (en supposant que c'est votre seule question):
Voir cette question.
il fonctionne dans Chrome, mais ne fonctionne pas sous Mozilla. Toutes les suggestions?
Diapositive événement a bien fonctionné pour moi sous firefox.
Oui, il s'est avéré que Mozilla a des problèmes avec animate(backgroundPositionX). J'ai réussi à la fixer avec un plugin. Maintenant, il fonctionne très bien.
travaillé pour moi, même dans firefox. aussi je l'ai changé à $('#carousel).lier...
OriginalL'auteur ringstaff