Можете ли вы иметь несколько $ (document) .ready (function () {...}); разделы? - PullRequest
237 голосов
/ 25 августа 2009

Если у меня много функций при запуске, все ли они должны быть под одним:

$(document).ready(function() {

или у меня может быть несколько таких утверждений?

Ответы [ 11 ]

0 голосов
/ 28 января 2016

Это законно, но иногда это вызывает нежелательное поведение. В качестве примера я использовал библиотеку MagicSuggest и добавил два входа MagicSuggest на страницу моего проекта и использовал отдельные функции готовности документов для каждой инициализации входов. Самая первая инициализация ввода работала, но не вторая и тоже не выдавала ошибки, Второй вход не появлялся. Поэтому я всегда рекомендую использовать одну функцию готовности документа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...