Я создаю сайт с помощью ASP.NET MVC, и у меня есть частичные представления, которые используют jQuery для выполнения различных задач. Я думал о переходе на Google AJAX API и использовании их загрузчика для загрузки jQuery. Однако я заметил, что больше не смогу использовать $(document).ready()
, потому что загрузчик Google указывает обратный вызов google.setOnLoadCallback()
.
Это небольшая проблема для меня, потому что у меня есть $(document).ready()
в различных частичных представлениях, потому что они делают разные вещи, специфичные для себя, о которых я не хочу, чтобы родительское представление знало.
Могу ли я указать несколько обратных вызовов и просто поменять местами $(document).ready()
на google.setOnLoadCallback(someUniqueCallbackFunction)
?
Будет ли это идеальным способом справиться с этой ситуацией или есть что-то другое, что предпочтительнее?