jQuery - это плохо, чтобы иметь несколько $ (документ) .ready (функция () {});

Использование:

echo hello
echo.
echo world
45
задан Matthew Slattery 28 November 2011 в 18:25
поделиться

3 ответа

Этот ответ больше не актуален. Пожалуйста, просмотрите другие сообщения ниже, чтобы узнать больше о влиянии jQuery $ .ready (). Этому сообщению больше трех лет.

См .: http://jsperf.com/docready/11

Ответ - нет! Вы можете захламлять их сколько угодно (обратите внимание на словесный помет). Они просто становятся очередью событий, которые вызываются, когда запускается событие готовности.

http://www.learningjquery.com/2006/09/multiple-document-ready

33
ответ дан 26 November 2019 в 21:29
поделиться

Нет, можно иметь столько, сколько вы хотите. Более короткий и более элегантный способ сделать это - $ (function () {}) .

4
ответ дан 26 November 2019 в 21:29
поделиться

Если бы оно было на той же странице, я бы лично поместите их все в одно место, чтобы вас не поймали, если вы забудете одну из вещей, происходящих под нагрузкой.

Я сомневаюсь, что влияние на производительность настолько велико. Вы пробовали тестировать страницу, используя их все вместе и по отдельности?

1
ответ дан 26 November 2019 в 21:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: