0

この div スライドショー スクリプトが機能しない理由がわかりません:'

スクリプト:

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

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

html:

<div id="slideshow">
<div>
<img src="http://farm6.static.flickr.com/5224/5658667829_2bb7d42a9c_m.jpg">
</div>
<div>
<img src="http://farm6.static.flickr.com/5230/5638093881_a791e4f819_m.jpg">
</div>
<div>
Pretty cool eh? This slide is proof the content can be anything.
</div>
</div>

サイトへのリンクは次のとおりです: http://www.pearsonaviation.com.au/new/

どんな助けでも本当にありがたいです、乾杯!

4

3 に答える 3

0

ページでnoConflictを使用しているため$、グローバルスコープではjQueryライブラリを指していません。代わりに試してみてください

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

    setInterval(function() { 
        $('#slideshow > div:first')
        .fadeOut(1000)
        .next()
        .fadeIn(1000)
        .end()
        .appendTo('#slideshow');
    },  3000);
})
于 2013-09-18T09:27:36.490 に答える