Maison > Article > interface Web > Explication détaillée de la méthode de remplacement à bascule dans jQuery
Cet article présente principalement les informations pertinentes sur la méthode alternative de basculement jQuery. Les amis qui en ont besoin peuvent se référer à
Le contenu spécifique est le suivant :
$('.back_left dt').toggle(function(){ $(this).addClass("selected"); $(this).siblings('dd').slideUp(); },function(){ $(this).removeClass("selected"); $(this).siblings('dd').slideDown(); });<.> Je travaillais sur un projet aujourd'hui, et j'ai copié un code du site Web de quelqu'un d'autre et j'ai découvert qu'il ne pouvait pas être implémenté. Quand j'étais si anxieux que je ne voulais plus le faire, j'ai pensé que c'était possible. c'est un problème de version jquery ? Ensuite, j'ai réduit la version de jquery à 1.8 et la fonction a été implémentée. Ma propre version de jqurey est 1.11.1. Il s'est avéré qu'il s'agissait d'un problème de version. Une fois la raison trouvée, cela a été facile à résoudre. a constaté que la méthode toggle était dans la version 1.9. Elle a été Après le test, vous pouvez utiliser la méthode suivante à la place :
$(document).ready(function(){ $('.back_left dt').click(function(){ if($(this).hasClass("selected")){ $(this).toggleClass("selected"); $(this).siblings('dd').slideDown(); }else{ $(this).toggleClass("selected"); $(this).siblings('dd').slideUp(); } }); });
Description | |
---|---|
vitesse | Facultatif. Spécifie la rapidité avec laquelle un élément passe de visible à masqué (ou vice versa). La valeur par défaut est "0". Valeurs possibles :
marges, son remplissage et sa transparence. Si ce paramètre est défini, le paramètre switch ne peut pas être utilisé. |
rappel |
Facultatif. basculer FonctionLa fonction à exécuter après l'exécution. Pour en savoir plus sur les rappels, visitez notre chapitre jQuery Callback. Ce paramètre ne peut être défini que si le paramètre de vitesse est défini. |
interrupteur |
Facultatif. Valeur booléenne. Spécifie si la bascule masque ou affiche tous les éléments sélectionnés.
si ce paramètre est set , les paramètres de vitesse et de rappel ne peuvent pas être utilisés. |
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!