Potrzebuje na jednej stronie uruchomić dwa takie same skrypty ze sliderem który przewija loga.
Jednak gdy wrzucę dwa to sie one gryzą. Zmieniałem nazwę funkcji animate ale to nie działa.
Proszę o pomoc.
Skrypt:
<center> <div id="slide"> <ul class="ppt"> <?php $tab[] = '<img width="160px" src="http://www.metrohouse.pl/images/rss/mini/340_0.jpg" />'; $tab[] = '<img width="160px" src="http://3.bp.blogspot.com/_y6bs9WYKAxk/SzonotqAHiI/AAAAAAAABEA/8061q9qg0Q0/S240/twitter%2Blogo.png" />'; $tab[] = '<img width="160px" src="http://www.lanpolis.pl/uploads/2010/05/Firefox-logo.png" />'; $tab[] = '<img width="160px" src="http://offer15.pl/uploads/images/intel-logo-blue.jpg" />'; $tab[] = '<img width="160px" src="http://s1.blomedia.pl/lajfmajster.pl/images/2009/07/wordpress_logo.png" />'; foreach ($tab as $klucz => $wartosc) { } ?> </ul> </div> </center> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> <script type="text/javascript"> $('.ppt li:gt(0)').hide(); $('.ppt li:last').addClass('last'); var cur = $('.ppt li:first'); function animate() { cur.fadeOut( 10 ); if ( cur.attr('class') == 'last' ) cur = $('.ppt li:first'); else cur = cur.next(); cur.fadeIn( 10 ); } $(function() { setInterval( "animate()", 4000 ); } ); </script>