Estoy construyendo un sitio usando ASP.NET MVC, y tengo vistas parciales que usan jQuery para hacer varias cosas. Estaba pensando en cambiar a la API AJAX de Google y usar su cargador para cargar jQuery. Sin embargo, noté que ya no podría usar $(document).ready()
porque el cargador de Google especifica una devolución de llamada google.setOnLoadCallback()
.¿Está bien usar google.setOnLoadCallback varias veces?
Esto es un poco un problema para mí porque tengo $(document).ready()
en varias vistas parciales porque hacen cosas diferentes específicas de sí mismas que no quiero que la vista principal tenga en cuenta.
¿Puedo especificar varias devoluciones de llamada y simplemente cambiar el $(document).ready()
con google.setOnLoadCallback(someUniqueCallbackFunction)
?
¿Sería esa la forma ideal de manejar esta situación o hay algo más que se prefiera?
Para estas vistas parciales, ¿las está representando con la página o dinámicamente (por ejemplo, a través de una pestaña ajax)? – jmarnold
en una página normal. No estoy usando AJAX en este punto. – Joseph