Mi chiedevo quale sia il modo per rendere questa cosa semplice (e forse stupida) con jQuery.passare una funzione come parametro e quindi eseguirla in una funzione jquery
Ho una funzione come questa:
function setSomething() {
make some stuff;
}
e poi un'altra funzione come questa:
generalFunction(par1, par2, par3) {
do other stuff;
execute function called in par3;
}
Beh, se scrivo qualcosa come questo non funziona:
c=setSomething();
generalFunction(a, b, c);
Quindi, qual è il modo di chiamare una funzione come parametro di un'altra funzione e quindi eseguirla all'interno?
Spero di essere stato abbastanza chiaro.
Qualsiasi aiuto sarà apprezzato.
Grazie in anticipo per la vostra attenzione.
+1 . Notando che la stessa cosa si applica al codice nella domanda che usa 'c', cioè si direbbe' c = setSomething; generalFunction (a, b, c); '(ma ovviamente come hai mostrato tu non _need_' c' per farlo funzionare). – nnnnnn
Sì! Le parentesi! Pulito e semplice! : D Grazie per l'aiuto! Puoi votare la mia domanda se vuoi. – bobighorus