J'utilise le CMS SilverStrips. Mon but est de créer une série dynamique de divs qui se sont effondrés et qui ont des liens utilisés pour les développer. J'essaie d'utiliser la fonction jQuery slideToggle() et d'avoir un problème pour le faire fonctionner correctement sous forme de fonction. Voici ce que j'ai.jquery dynamic slideToggle
tag tête:
$(document).ready(function(){
(function($){
$.fn.collapse = function(itemid){
$(itemid).slideToggle();
};
})(jQuery);
});
Et j'ai mis les liens pour avoir un événement onclick qui appelle l'effondrement de la fonction() avec l'identifiant généré dynamiquement comme si:
<h3><a href"javascript:void(0)" onclick="collapse(div#itemid)">$Title</a></h3>
Je suis Je ne sais pas si j'ai formaté ma fonction correctement ou non.
Si vous voulez éviter le conflit, vous devriez mettre le document prêt dans la fermeture. ou utilisez 'jQuery (document)' au lieu de '$ (document)' – undefined