Cela fonctionne génial quand j'ai besoin de glisser vers le bas et vers le haut mais à cause de mon css il y a une double bordure quand il est en place. J'ai donc essayé de sortir la bordure supérieure dans le css principal et de l'ajouter après la diapositive, mais si quelqu'un bascule encore une fois c'est toujours là. Comment pourrais-je faire en sorte qu'en première position (quand il est en haut) il n'y a pas de bordure supérieure et quand c'est en deuxième position (quand elle est en bas) il y a un bord supérieur. Voici mon codeSlide Basculer deux états css différents
$('.product').click(function() {
$('.info').slideToggle('slow', function() {
$('.product').css("border-top","1px solid #000");
});
});
Je n'ai pas joué avec jquery depuis longtemps, mais je pense 'slideToggle();' a seulement l'animation complète de rappel. Donc, vous devrez probablement utiliser 'slideUp();' et 'slideDown();' pour votre cas. – arma