Я пытаюсь использовать bxSlider, и IE8, похоже, не будет сотрудничать. В этом примере ползунок изображения либо свернут, либо вообще не отображается... трудно сказать, потому что, когда я включаю инструменты разработчика для отладки, ползунок внезапно появляется, и все кажется крутым.
Был еще один подобный вопрос, в котором была ошибка javascript (в другом плагине слайд-шоу), которая была устранена путем включения консоли отладки:
скрипт jQuery работает только с инструментами разработчика ie8/9
... но IE, похоже, не выдает никаких ошибок в моем случае, и предложенные исправления не сработали/не применимы к моей ситуации. Кроме того, я не думаю, что в моих сценариях есть console.log. Я пытался добавить любое количество скриптов, которые активируют консоль при загрузке страницы, но безрезультатно.
Я попробовал исправление, направленное на разрешение конфликтов JQuery (предложенное на другом сайте, на который у меня еще нет достаточной репутации для ссылки), изменив вызов функции bxSlider следующим образом:
<script>// <![CDATA[
$jQ = jQuery.noConflict();
$jQ('#home').live('pageshow',function(){
$jQ('.bxslider').bxSlider({
mode: 'fade',
auto: true,
pager: false,
controls:true,
pause: 9000,
});
});
// ]]>
</script>
Ничего хорошего, и начал вызывать целые другие конфликты.
В выпуске на GitHub (https://github.com/wandoledzep/bxslider-4/issues/197), было заявлено, что IE сворачивает LI в bxSlider, и было предложено добавить немного CSS, чтобы придать LI ширину. Это также не сработало для меня.
Так что щас я ровно нигде по этому вопросу спустя несколько часов. Есть предложения, доктора?