slides.js jquery プラグインでスライドショーを作成しようとしています。
私が望むのは、最初のスライド (ビデオが埋め込まれている) を 7 秒間表示し、残りのスライドを各表示に 4 秒間表示することです。
これは私がこれまでに試したことです:
$(function(){
$('#slides').slides({
preload: true,
generateNextPrev: false,
play: function(){
if($('#slides').childNodes[2].css('display', 'block')){
return 7000;
} else {
return 4000;
}
}
});
$("#menu select").change(function() {
window.location = $(this).find("option:selected").val();
});
});
最初は、スライドが変わるたびにこの関数が実行されると思っていました。この anon 関数が 1 回実行されて完了したことに気付きました。つまり、そのスライドが または でないdisplay: block;
かどうかを確認するために戻ってきませんdisplay: none;
。それは私が何をすべきか疑問に思います。
slides.js ページのドキュメントを確認しましたが、役立つものとして目立ったものは何もありませんでした。
TLDC: slides.js を使用して表示時間を可変にすることは可能ですか? そうでない場合、何を使用できますか?