2009-09-11 7 views
0

J'utilise le simple gestionnaire de photos de Jquery comme il est et il fonctionne correctement.Jquery démo simple gestionnaire de photos - recycler complètement la corbeille

http://jqueryui.com/demos/droppable/photo-manager.html

Tout ce que je besoin est la possibilité de recycler tous les éléments de la poubelle par un seul clic. Semble simple mais je ne pouvais pas l'obtenir si loin. Ok, je suis un débutant à Jquery.

Aide serait appréciée!

+0

J'ai ajouté un lien "Recycle all" et le trigger ('click') à la délégation d'évènement. Rien ne se passe sur le lien "Tout recycler" mais les images sont recyclées en cliquant sur les images "recycler l'image". De plus, l'image 4 obtient un lien multiple "Supprimer l'image" dans la galerie après le recyclage !? –

Répondre

0

$('#trash .ui-icon-refresh').trigger('click');

Dans votre configuration à http://romtec-online.com/photo-manager.html, vous pouvez écrire la ligne suivante pour activer le bouton « recycler tous »:

$('.ui-icon-recycle-all').click(function() { 
    $('#trash .ui-icon-refresh').trigger('click'); 
}); 
+0

Merci, mais je ne suis toujours pas sûr de la façon de l'implémenter. Rien ne se passe ou je reçois une erreur "trop ​​de récursivité". –

+0

Je l'ai essayé sur la démo de jQuery UI via la console Firebug - avez-vous un lien vers votre configuration? –

0

Il n'y a pas de configuration réelle, mais vous pouvez voir ce que je faisais à l'adresse suivante:

http://romtec-online.com/photo-manager.html

Désolé, perdu mon identifiant certains comment ...

+0

Vous avez ajouté la fonction au lien de recyclage sur les éléments. Si vous souhaitez l'activer pour le bouton "Tout recycler", consultez ma réponse mise à jour. Et juste une note, il est préférable d'ajouter cette information à votre question plutôt que de l'afficher comme une réponse ... –

+0

Parfait! ça marche, merci beaucoup! (comme je l'ai mentionné avant que j'ai perdu mon nom de connexion en quelque sorte, donc je dois le poster de cette façon, désolé). –