Я создал 3 галереи изображений на основе SlidesJS и разместил их внутри Twitter Bootstrap Tabs.Использование нескольких картинных галерей внутри Twitter Загрузочные вкладки
Здесь вы можете увидеть demo.
Как вы можете видеть, галереи правильно заполнены и размещены внутри вкладок; однако изображения для второй и третьей галерей не отображаются.
Я предполагаю, что это может быть что-то, что содержимое вкладок скрыто и противоречит галерее css?
У вас есть решение?
Ответ:
На основе ниже предложения, я в конечном итоге использовать его таким образом:
$(document).ready(function(){
$('#slides0').slidesjs({ width: 918, height: 200, navigation: false });
$("#gallery-tab a").each(function(index) {
$(this).on('shown', function(){
$('#slides' + index).slidesjs({ width: 918, height: 200, navigation: false });
});
});
});
Я попробовал оба ваши решения, но до сих пор не может получить изображения появляются. Я сделал (и повторяюсь для каждой линии соответственно): $ ('# вкладок галереи: с первым').. Нажмите (функция (е) { \t $ ('# slides0') slidesjs ({ \t \t ширина : 918, \t \t высота: 200, \t \t навигация: ложные \t});} ) – farjam
Пожалуйста, поставьте код в ваш вопрос, а не в комментариях. – isherwood
Обычно вы запускаете это как обратный вызов плагина вкладки, а не отдельную функцию щелчка. – isherwood