はねえ、私はこの順序でNivoスライダーをロードする:スライドが表示されがNivoスライダーがフェードイン負荷にしてください
- 前に、loading.gifが示されています。
- スライドが表示される準備ができたら、それらはフェードインします。
Nivoスライダーのコール機能は、次のようになります
$(window).load(function() { /* ///// start WINDOW load ///// */
$('#slider').nivoSlider({
effect:'random', //Specify sets like: 'fold,fade,sliceDown'
slices:12,
animSpeed:500, //Slide transition speed
pauseTime:3000,
startSlide:0, //Set starting Slide (0 index)
directionNav:false, //Next & Prev
directionNavHide:true, //Only show on hover
controlNav:false, //1,2,3...
controlNavThumbs:false, //Use thumbnails for Control Nav
controlNavThumbsFromRel:false, //Use image rel for thumbs
controlNavThumbsSearch: '.jpg', //Replace this with...
controlNavThumbsReplace: '_thumb.jpg', //...this in thumb Image src
keyboardNav:true, //Use left & right arrows
pauseOnHover:true, //Stop animation while hovering
manualAdvance:false, //Force manual transitions
captionOpacity:0.8, //Universal caption opacity
beforeChange: function(){},
afterChange: function(){},
slideshowEnd: function(){}, //Triggers after all slides have been shown
lastSlide: function(){}, //Triggers when last slide is shown
afterLoad: function(){} //Triggers when slider has loaded
});
}); loading.gifがnivo-slider.cssファイル内に配置され、このCSS文で示されている
:
#slider {
background: #eee url(../images/nivo-loader.gif) no-repeat 50% 50%;
position: relative;
width: 960px; height: 328px;
}
#slider img {
position: absolute;
top: 0px;
left: 0px;
display: none;
}
私は、これを行う方法は、組み込みの後負荷パラメータを使用することだと思いましたこのように:afterLoad(function() { $(this).fadeIn(); });
しかし、それはうまくいきませんでした。
だから私は本当にアイデアをありがとう! ありがとうございました!
UPDATE:
は、HTMLは(ほとんどのNivoスライダーのレイアウトなど)は非常に単純です:
<div id="slider" class="box"> <!-- Image/video top box (cinema) -->
<img src="assets/images/cinema/slide1.jpg" />
<img src="assets/images/cinema/slide2.jpg" />
<img src="assets/images/cinema/slide3.jpg" />
<img src="assets/images/cinema/slide4.jpg" />
</div>
私は何も起こりません後負荷パラメータを使用すると、 loading.gifが表示されますが、イメージは厳密に表示されます(fadeIn()は必要ありません)。だから、基本的にはすべて動作しますが、ショーが始まる準備が整い次第、これらのイメージが消えてしまいます。それから、彼らは単に彼らが今やっているように彼らのランダムな移行とスライドする必要があります。
これはわかりやすい説明です。あなたはそれがうまくいかなかったと言います - なぜそうではありませんか?ページは現在何をしていますか?どの部分が機能し、どの部分が機能しないのですか? HTMLの外観はどうですか? etc. :) – glomad
申し訳ありません、スレッドを更新しました! – cr0z3r