Ho bisogno che ogni input di testo in una data classe sia un DatePicker. Qualcosa di simile:JQuery: delegate e datepicker
$("input[type=text].time").datepicker();
ma io sono l'aggiunta di un sacco di codice tramite Jquery.load() quindi credo ho bisogno di un delegato. Il problema è che non so come farlo, perché per quanto ne so, l'evento di caricamento non può essere utilizzato in un delegato. Sarà facile se esiste:
$(document).delegate("input[type=text].time", "load", function(){
$(this).datepicker();
});
non vedo la necessità di un delegato .... che solo confonde il lettore. –
Se si carica tramite AJAX una pagina che contiene un nuovo input di tale classe ("ora"), senza utilizzare un delegato non è automatico l'attivazione del datapicker. Carico molti dati su jquery.load() e non è solo la classe datapicker, ce ne sono altri che devono essere impostati manualmente su ogni caricamento della pagina. – Ivan
Se stai caricando il contenuto, aggiungi il datepicker su 'successo'. Non ho trovato una buona alternativa al modo in cui vuoi usare '.load()'. –