Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

 
 
Опции темы Опции просмотра
Старый 22.08.2011, 23:12   #2
_3AMnoTEX_
Новенький
 
Регистрация: 31.01.2011
Сообщений: 15
По умолчанию

Я написал письмо разработчику Multiple Content Jurgen Furrer'у. Он подкинул ссылочку, куда копать. Как я и подозревал, проблема кроется в jQuery (мой вольный перевод):

Почему Google Map не работает, если его поместить в скрытую (неактивную) вкладку?
Любой компонент, требующий вычисления его размеров при иницилизации, не будет работать в скрываемой вкладке, потому что сама панель вкладки скрыта посредством свойства "display: none", так что любые элементы внутри будут создаваться в большинстве браузеров с нулевыми размерами.
Эту неприятность легко обойти.
Скрывать неактивные вкладки надо за границами экрана:
Код:
.ui-tabs .ui-tabs-hide {
    position: absolute;
    left: -10000px;
}
Карту Google maps можно показыватькаждый раз, когда показывается вкладка:
Код:
$('#example').bind('tabsshow', function(event, ui) {
    if (ui.panel.id == "map-tab") {
        resizeMap();
    }
});
resizeMap() вызывает функцию checkResize() Google Maps для нужной карты.

Итак, файл css я поправил, работает.
файл лежит по этому пути:
/ext/jfmulticontent/res/jquery/css/theme-1.8.14/jquery-ui-1.8.14.custom.css

Но вот как на отдельно взятую страницу воткнуть функцию jQuery, я не знаю
Буду пока искать...
_3AMnoTEX_ вне форума   Ответить с цитированием
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[TS] Удобный CONTENT Sergey M Nikitin Мастер-класс 2 22.09.2009 09:25
Стандартные шаблоны и CSS Styled Content Игорь Ф. Общие вопросы 9 18.09.2009 16:14
Content Item (Flexible Content) на всех страницах thebat Общие вопросы 4 27.03.2008 17:42
Объясните как работает "Show content from this page instead:" Илья Общие вопросы 5 19.06.2006 13:01
Как сделать так, что бы ###CONTENT### отрабатывал, находясь в подключаемом HTML? Юрий Сегеда Общие вопросы 2 11.11.2005 20:53


Часовой пояс GMT +4, время: 03:13.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория