Salve a tutti,
premetto che sono uno sviluppatore PHP e non Js, quindi mi manca buona parte della teoria, ma per necessità devo utilizzare anche quest'ultimo..
Realizzando un piccolo portale con l'ausilio di jQuery e di un suo plugin per le finestre modali (facebox), ho incontrato un problema. Andando jQuery a modificare le proprietà degli elementi al caricamento della pagina, una chiamata ajax mi scombussola tutto, in quanto i nuovi elementi non avranno le funzioni impostate con bind..
Ho risolto il problema andando a modificare facebox, facendo si che al caricamento della pagina eseguisse una funzione dichiarata cosi
Codice PHP:
$.resetSettingsAndAnimations = function(){}
che dentro al file di facebox è vuota, ma può venir sovrascritta in seguito in un altro file.
Dentro facebox la chiamo cosi
Codice PHP:
$.resetSettingsAndAnimations.apply();
il punto è che ora ho la necessità di passare dei parametri a questa funzione, e specificando il parametro tra parentesi di apply sembra non funzionare..
Immagino sia una cosa stupida, ma perdonatemi, JS non è il mio campo..