2013-03-25 3 views
0

В настоящее время я создаю сайт, но заметил, что слайдер не работает в IE8. Когда я нажимаю кнопку режима совместимости, она работает.Ползунок не работает в IE8

Он показывает некоторые странно неуместные div s, когда я просматривал в IE8. Недавно я построил Pie для закругленных углов, чтобы работать в IE8; может быть, это проблема с слайдером?

Есть ли кто-нибудь, кто может мне помочь?

Вот код :)

<div class="slider-container"> 
<div id="slideshow"> 
    <div> 
     <div class="caption rc"> 
      <div class="caption-text"> 
       <?php perch_content('tekst slide 1'); ?> 
      </div> 
     </div> 
     <img src="img/slider.jpg" alt="Slide"> 
    </div> 
    <div> 
    <div class="caption rc"> 
      <div class="caption-text"> 
       <?php perch_content('tekst slide 2'); ?> 
      </div> 
     </div> 
     <img src="img/slider-2.jpg" alt="Slide"> 
    </div> 
    <div> 
    <div class="caption rc"> 
      <div class="caption-text"> 
       <?php perch_content('tekst slide 3'); ?> 
      </div> 
     </div> 
     <img src="img/slider-3.jpg" alt="Slide"> 
    </div> 
    <div> 
    <div class="caption rc"> 
      <div class="caption-text"> 
       <?php perch_content('tekst slide 4'); ?> 
      </div> 
     </div> 
     <img src="img/slider-4.jpg" alt="Slide"> 
    </div> 
    </div> 
</div> 

И здесь:

$(function() { 

    $("#slideshow > div:gt(0)").hide(); 

    setInterval(function() { 
     $('#slideshow > div:first') 
     .fadeOut(1000) 
     .next() 
     .fadeIn(1000) 
     .end() 
     .appendTo('#slideshow'); 
    }, 6000); 

}); 

Самое странное в том, что он будет работать в режиме совместимости, но не в нормальном режиме, в IE8 и Firefox, Chrome и Safari, он работает нормально.

+0

ли libary Правильного загружен ваш JQuery? Вы используете lokal libary или через cdn? –

+0

Честно говоря, у меня нет абсолютно никакой подсказки, не так много героя js. Это ссылка на страницу с помощью слайдера :) www.k2stuc.nl –

ответ

0

Вы используете cdn, иногда возникают проблемы с загрузкой файлов cdn ... Попробуйте добавить резервный скрипт для загрузки jquery с вашего локального сервера. Добавьте это после сценария jquery из google cdn в заголовке и измените свой путь.

<script type="text/javascript"> 
if (typeof jQuery == 'undefined') { 
    document.write(unescape("%3Cscript src='path to jquery libary' type='text/javascript'%3E%3C/script%3E")); 
} 
</script> 

Надеется, что это помогает

рассматривает

+0

Но у меня нет файлов js на моем сервере? –

+0

u необходимо добавить их вручную на ваш сервер. Вы можете получить его с http://jquery.com/ –

Смежные вопросы