3 Domande su jquery
Inviato: 08/10/2010, 18:55
Avrei anche qui 3 domande:
1) Come potrei fare per fare in modo che una funzione di continui a ripetere ogni tot di tempo? Per esempio ho bisogno che una parte della pagina ogni 3 minuti si refreshi. Ho la funzione refresh(pezzoPagina) che mi fà questo, come posso dire a javascript di eseguire tale funzione ogni 3 minuti?
2) In tal proposito ho visto questo codice su internet:
Ma non riesco a capirci molto, qualcuno me lo spiega?
3) Come posso fare in modo che in una funzione creata da me il selettore venga passato come variabile?
Mi spiego meglio, mettiamo che io abbia una funzione chiamata red(); e voglio che quando viene richiamata così:
il selettore (in questo caso '#divid') venga utilizzato all'interno della funzione?Come di seguito non sembra funzionare
1) Come potrei fare per fare in modo che una funzione di continui a ripetere ogni tot di tempo? Per esempio ho bisogno che una parte della pagina ogni 3 minuti si refreshi. Ho la funzione refresh(pezzoPagina) che mi fà questo, come posso dire a javascript di eseguire tale funzione ogni 3 minuti?
2) In tal proposito ho visto questo codice su internet:
Codice: Seleziona tutto
(function($) {
$.fn.togglethis = function () {
$(this).animate({opacity:"1.0"}, 1000, function() {
$(this).toggle().togglethis();
return $(this);
});
}
})(jQuery);
$(document).ready(function() {
$("#togglethis").togglethis();
});
3) Come posso fare in modo che in una funzione creata da me il selettore venga passato come variabile?
Mi spiego meglio, mettiamo che io abbia una funzione chiamata red(); e voglio che quando viene richiamata così:
Codice: Seleziona tutto
$.('#divid').writeSomething();
Codice: Seleziona tutto
function writeSomething()
{
$(this).html("Something");
}