Bonjour,
Je replace mon tpoic j'ai supprimer par inadvertance.
J'ai une question concernant ce tuto : http://www.grafikart.fr/tutoriels/jquery/upload-drop-172
J'aimerai utiliser le plugin sur une même page mais avec des pramaètres différents :
<script type="text/javascript">
jQuery(function($){
$('.dropfile1').dropfile({
message: 'mon message perso',
clone : true
});
$('.dropfile2').dropfile({
message: 'blablablabalblabla',
clone : false
});
});
</script>
Le problème est que c'est la dernière configuration du plugin qui est prise en compte. Par exemple ici, les elements ayant la classe .dropefile1 ne prennent pas en compte le paramètre clone à true.
C'est comme si le plugin gardé "en mémoire" la dernière configuration qu'on lui a donné.
Si je passe clone à true dans la config dropfile2, alors les éléments ayant la classe dropfile1 vont bien cloné mais avec le message "blablabla...".
la variable o est stoquée en dehors de la fonction et du coup sera partagé entre toutes les instances. Déplace la partie var o
dans la fonction $.fn.dropfile = function(oo){
Merci beaucoup pour ton aide. Cela semble tellement évident après coup, on voit l'expérience! Encore merci.