ho creato due widget personalizzati jQuery UI con lo stesso nome ma con diversi spazi dei nomi, come indicato di seguito: primo widget:JQuery UI: Come chiamare una funzione widget di con il suo spazio dei nomi
$.widget('finance.dialog',{....}); // this was created in the file jquery.finance.dialog.js
secondo widget:
$.widget('hr.dialog',{.....}); // this was created in the file jquery.hr.dialog.js
Oltre a questi due, l'interfaccia utente di JQuery ha il proprio widget di dialogo (ui.dialog) nello spazio dei nomi ui.
La mia domanda è: Quale widget di dialogo verrà chiamato quando chiamo quanto segue in una pagina Web come indicato di seguito?
$('div#something').dialog();
Nota. Includo tutte e tre le varianti del widget nella pagina Web.
Capisco che ci sono conflitti nello scenario di cui sopra. Come possiamo invocare una funzione widget con il suo spazio dei nomi in modo che non ci siano conflitti?
Grazie mille Gary. Questa soluzione sembra buona. – Vijey