Галерея jCycle не отображается в IE7 - PullRequest
0 голосов
/ 06 марта 2012

Я использую плагин jCycle, который работает во всех браузерах, но в IE7 пейджер не отображается?

В IE8 / 9 все нормально, у кого-нибудь есть идеи?

Спасибо

Джемс

    $('.gallery').after('<div id="nav">').cycle({fx: 'fade', speed: 2000, timeout: 2000, pager: '#nav',
        // callback fn that creates a thumbnail to use as pager anchor 
        pagerAnchorBuilder: function(idx, slide) { 
            return '<a href="#"></a>'; 
        } 
    }); 



    #nav{margin:0 auto; border:0px solid red; overflow:hidden; text-align:center; padding-top:10px;}
    #nav a{padding:12px; background:url(../images/gallery-circle-outline.png) 0px 6px no-repeat; color:#ccc; cursor:pointer;}
    #nav a.activeSlide, #nav a:hover{background:url(../images/gallery-circle.png) 0px 6px no-repeat;}


<div class="gallery">
    <img src="images/1.png" alt="1" />
    <img src="images/2.png" alt="2" />
    <img src="images/3.png" alt="3" />
    <img src="images/4.png" alt="4" />
    <img src="images/5.png" alt="5" />                
</div>

1 Ответ

0 голосов
/ 06 марта 2012

Полагаю, это связано с использованием .after (..) , попробуйте:


$('.gallery').after('<div id="nav"></div>').cycle...

Надеюсь, это поможет

...