nel mio sito ho inserito questo tipo di script e funziona:
http://docs.jquery.com/Effects/slideDown#speedcallback
questo è il codice.
<script>
$(document).ready(function(){
$(document.body).click(function () {
if ($("div:first").is(":hidden")) {
$("div").slideDown("slow");
} else {
$("div").hide();
}
});
});
</script>
il problema e' solo uno:
l'azione si verifica, ovviamente, cliccando su una qualsiasi parte del sito (body) mentre dovrebbe verificarsi solo cliccando su una parola, come posso modificare body?
questo e' l'esempio di html e l'evento dovrebbe verificarsi soltanto cliccando sulla parola yyy
<div id="xxx">
lorem ipsum | yyy</p>
qualcuno mi sa dire come si sostituisce?