Ho un codice che mostra tre immagini e un rispettivo div sotto ogni immagine. Usando la funzione jquery .toggle, l'ho fatto in modo che ogni div si commutasse quando si fa clic sull'immagine sopra di essa. C'è un modo per farlo in modo che i div partiscano come nascosti?Come avviare i javery come nascosto?
Grazie per il vostro tempo,
CODICE DI RIFERIMENTO:
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#picOne").click(function(){
$("#one").toggle(250);
});
$("#picTwo").click(function(){
$("#two").toggle(250);
});
$("#picThree").click(function(){
$("#three").toggle(250);
});
});
</script>
</head>
<body>
<center>
<h2>Smooth Transitions</h2>
<img src="one.png" id="picOne">
<div id="one">
<p>first paragraph.</p>
</div>
<img src="two.png" id="picTwo">
<div id="two" visibility="hidden">
<p>Second Pair of giraffe.</p>
</div>
<img src="three.png" id="picThree">
<div id="three">
<p>Thiird paragraph.</p>
</div>
</center>
</body>
</html>
Ho amato la parte di ripulire il mio jQuery! Per maggiore flessibilità puoi invece utilizzare un attr di dati nel toggler, come 'data-toggles-element:" div-id "'. – nitsas