2010-12-08 5 views
0

J'ai une liste d'images sur la page Web. Je veux cliquer sur l'image pour la sélectionner et je veux afficher l'image sélectionnée sur la même page. En cliquant sur l'image sélectionnée, je veux la désélectionner. J'ai affiché le croquis ci-dessous. Quelqu'un peut-il s'il vous plaît m'aider avec le code jquery, comment le faire. Merci beaucoup.sélectionner et désélectionner des images sur une page Web avec jquery

alt text

+0

Qu'avez-vous mis au point jusqu'à présent? – Jochem

+1

Je peux seulement afficher des images à partir de la base de données, mais je n'ai pas la connaissance de jquery ou javascript donc je suis à la recherche d'aide avec la jquery pour sélectionner les images. – Billa

+2

Pour le point de Jochem, vous ne cherchez pas autant d'aide avec la jquery que vous cherchez la jquery. Nous sommes tous heureux d'aider, mais nous n'allons pas seulement écrire le code pour vous et le remettre. Si vous "ne connaissez pas jquery", je vous suggère de commencer par jquery.com et de faire quelques lectures. Essayez quelques exemples. Puis abordez la question ci-dessus. Lorsque vous rencontrez des obstacles spécifiques, renseignez-vous sur ceux-ci. – charliegriefer

Répondre

0

Here est quelque chose pour commencer.

$('#selectList img') 
    .each(function(i, el){ 
     $(this).addClass('img' + i); // identtify imgs by index (class="imgN") 
    }) 
    .click(function(){ 
     var $img = $(this).toggleClass('clicked'); 
     if($img.hasClass('clicked')) 
      output.append($img.clone().removeClass('clicked')); 
     else 
      output.find('.' + $img[0].className).remove(); 
    }); 
+0

Merci beaucoup .. c'est très utile. – Billa

Questions connexes