Я использую библиотеку вкладок jQuery для создания набора удаленных (т.е. загруженных ajax) вкладок.
Однако, чтобы избежать загрузки начальной страницы до завершения запроса ajax, я бы хотел включить содержимое начальной вкладки в загрузку начальной страницы.
Обычно это работает, предоставляя div в начальной загрузке страницы, который соответствует заголовку вкладки, но даже если это содержимое появляется сразу, как только я инициализирую вкладки, он выполняет запрос ajax IN ADDITION, который это расточительно и вызывает мерцание. Мой основной вопрос - как я могу заставить вкладки jQuery НЕ выполнять ajax-запрос для изначально выбранной вкладки и получать это содержимое как часть начальной загрузки страницы, при этом динамически загружая другие вкладки.
Сложность в том, что я не могу жестко закодировать идентификаторы / ссылки, для которых вкладка является "начальной", поскольку начальная вкладка будет меняться в зависимости от доступного содержимого.
Я уверен, что есть какой-то хакерский способ сделать это с помощью javascript, динамически переписывающего URL-адреса вкладок, прежде чем я инициализирую вкладки, но я ищу более чистое решение.
Есть идеи?