Jquery: sostituire il comando click
16/01/2012Generalmente il comando click serve per associare all'azione dell'utente l'avvio di un effetto jquery. Prendiamo ad esempio il classicissimo box overlay.
Per far apparire l’overlay al caricamento del documento dovremo fare solo alcune piccolissime modifiche al codice Javascript di avvio al document ready del documento.
Il codice originale (quello che prevede di associare l'apertura dell'overlay al click su un elemento, nell'esempio quello a cui è applicata la classe open) ha questa sintassi classica:
$(document).ready(function() {
$(".open").click(
function(){
$('#overlay').fadeIn('fast');
$('#cont').fadeIn('slow');
});
// altre funzioni
});
Per far partire il caricamento dell'overlay automaticamente, lo 'sottraiamo' al detect del click semplicemente così:
$(document).ready(function() {
$('#overlay').fadeIn('fast');
$('#cont').fadeIn('slow');
// altre funzioni
});