ho usato javascript per il caricamento di una foto sul mio sito web a seconda di quale foto "piccoli" in ul hai cliccato ... ho avuto qualcosa di simile:JQuery set img src a seconda di dove si sceglie
<script type="text/javascript">
function viewImage(src, legende) {
document.getElementById("imageBig").src = "images/photos/"+src;
document.getElementById("legend").innerHTML = legende;
}
</script>
e in html semplice: cose del genere:
<ul id="ulPhotos">
<li>
<a href="#centre" onclick="javascript:viewImage('flute.jpg','La Reine de la Nuit au Comedia')">
<img src="images/photos/carre-09.jpg" alt="" />
</a>
<a href="#centre" onclick="javascript:viewImage('perichole.jpg','Manuelita - <em>La Périchole</em> à l’Opéra Comique')">
<img src="images/photos/carre-03.jpg" alt="" />
</a>
</li>
<li>
<a href="#centre" onclick="javascript:viewImage('12.png','Récital à Carnac, septembre 2008')">
<img src="images/photos/carre-12.jpg" alt="Marion Baglan Carnac Ré" />
</a>
<a href="#centre" onclick="javascript:viewImage('01.jpg','')">
<img src="images/photos/carre-01.jpg" alt="" />
</a>
</li>
</ul>
in modo da vedere, ho potuto, a seconda di quale piccole foto nella lista non ordinata si è fatto clic, caricare alcune foto particolari, passando la stringa src in discussione al mio viewImage function ...
ma ho deciso di utilizzare Jquery per ottenere un effetto di dissolvenza. Ma non riesco a trovare un modo per passare un argomento che avrebbe detto la mia funzione JQuery quale foto caricare a seconda di dove ho cliccato ...
bloccati qui:
$(document).ready(function(){
$('#ulPhotos').click(function() {
var newSrc = $('#imageBig').attr("src", "images/photos/11.jpg");
});
});
Non voglio il 11.jpg per essere hardcoded, ho bisogno di passare attraverso argomenti quando clicco su un elemento speciale Li nel mio ul elemento id #ulPhotos ...
Spero di essere abbastanza chiaro scusa!
grazie, è quello che ho fatto, con il selettore genitore e figlio è davvero molto semplice. Avevo bisogno, come hai detto tu, di un elemento che circonda le immagini. possiamo trovarne di più qui http://api.jquery.com/descendant-selector/ – KitAndKat