ToggleClass et jquery-2.2.4.js
Fermé
ephelya
Messages postés
289
Date d'inscription
mercredi 28 septembre 2011
Statut
Membre
Dernière intervention
20 juin 2023
-
7 oct. 2016 à 14:11
ephelya Messages postés 289 Date d'inscription mercredi 28 septembre 2011 Statut Membre Dernière intervention 20 juin 2023 - 7 oct. 2016 à 19:02
ephelya Messages postés 289 Date d'inscription mercredi 28 septembre 2011 Statut Membre Dernière intervention 20 juin 2023 - 7 oct. 2016 à 19:02
A voir également:
- ToggleClass et jquery-2.2.4.js
- Js/adware.agent.cr ✓ - Forum Virus
- Retour à la ligne js ✓ - Forum Javascript
- Js/agent.piv ✓ - Forum Virus
- Node js virus ✓ - Forum Virus
- Onclick js ✓ - Forum Javascript
1 réponse
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
524
7 oct. 2016 à 14:55
7 oct. 2016 à 14:55
Salut,
Il semble que la fonction toggleClass que tu utilise fait partie de jQueryUI : https://api.jqueryui.com/1.12/toggleClass/
Avec la version 2 de jQuery, tu peux essayer d'utiliser la fonction toggle pour avoir un délai d'animation : https://api.jquery.com/toggle/
Par exemple :
Bonne journée,
Il semble que la fonction toggleClass que tu utilise fait partie de jQueryUI : https://api.jqueryui.com/1.12/toggleClass/
Avec la version 2 de jQuery, tu peux essayer d'utiliser la fonction toggle pour avoir un délai d'animation : https://api.jquery.com/toggle/
Par exemple :
$(function() { $( "#sublym_toggle" ).on( "click", function() { $( "#sublym_drawer" ).toggle(500, function() { $( "#sublym_drawer" ).toggleClass("sublym_toggled"); $("#sublym_available_packs").css ("display", "none"); $("#sublym_active_packs").removeClass ("remove"); }); }); });
Bonne journée,
7 oct. 2016 à 15:43
Le souci c'est que ça m'ajoute un display:none et overflow: hidden sur #sublym_drawer qui m'empêchent d'utiliser la sidebar. J'ai vu qu'on pouvait définir display: true / false avec la fonction toggle, mais je n'ai pas su à comment ajouter cette indication dans le code. Help ! :-)
7 oct. 2016 à 16:09
7 oct. 2016 à 16:38
Tu peux sinon essayer la fonction slideToggle() : https://api.jquery.com/slideToggle/
Tu peux également essayer d'inclure jQueryUI afin de faire fonctionner ton premier code et/ou pour corriger l'erreur "easing is not a function" : https://jqueryui.com/download/
7 oct. 2016 à 16:42
Je n'ai pas encore testé l'ajout de jQueryUI, je vais voir ce que ça donne
7 oct. 2016 à 16:46
jQuery UI 1.12.1 c'est précisément la librairie qui a été rejetée par FF,