venerdì 5 novembre 2010

Simulare un evento su un elemento

Dalla necessità di far funzionare questo script al caricamento della pagina anche se non predisposto a farlo mi è venuta in mente un'idea...ed eccola qui:

Dato che lo script che ho indicato funziona solo al click, ecco che posso anche ricevere ciò che devo fare con questa istruzione:

alert($('#id_elemento')).click());


sostituendo l'alert con l'eval...

eval($('#id_elemento')).click());


ecco che si fa l'eval, e si esegue, ciò che doveva essere eseguito al click

Per concludere...ecco come par partire al load ciò che era predisposto per essere fatto al click:

$().ready(function(){
eval($('#id_elemento')).click());
});

Nessun commento:

Posta un commento