$ (document) .ready () в связанном скрипте

В последнее время я много занимался веб-оптимизацией и столкнулся с интересной проблемой. Мне было интересно, может ли кто-нибудь знать о существующем решении.

Допустим, у вас есть несколько внешних файлов .js для отдельных страниц, каждый из которых имеет собственную функцию $ (document) .ready () . Скажем, функция готовности документа для страницы 1 применяет стиль к каждому

  • в теле, а документ, готовый на странице 2, только стили с. Простой пример.

    Теперь предположим, что вы объединяете эти 2 сценария вместе со всеми сценариями вашей библиотеки, чтобы уменьшить количество HTTP-запросов при загрузке страницы. Теперь оба готовых документа сработают, и li на странице 2 будет отформатирован с использованием кода, предназначенного только для страницы 1.

    Мой вопрос: есть ли способ через jQuery или стороннюю библиотеку назначить конкретный документ готов к работе с определенной страницей, но все еще объединены в один файл .js?

  • 8
    задан Shad 1 November 2011 в 05:02
    поделиться