Ben Alman の hashChange プラグインで sequence.js を使用しています。
正常に動作しますが、何らかの理由でナビボタンが消えてしまいます。
私はjQuery v1.9.1を使用しており、このプラグインも使用しています: -Mouseover/ Click sound effect- by JavaScript Kit
Sequence.js のセットアップ:
$(document).ready(function(){
var options = {
autoPlay: false,
nextButton: true,
prevButton: true,
preloader: true,
cycle: false,
navigationSkip: false,
showPrevButtonOnInit: false,
fallback:{
theme: "slide",
speed: 500
},
startingFrameID: 1,
hashTags: false
};
var sequence = $("#sequence").sequence(options).data("sequence");});
前のスライドまたは次のスライドがある場合にのみ、前のボタンと次のボタンを表示するためにこのコードを使用しています。
$(document).ready(function() {
var count = 1;
$('.sequence-next').click(function(){
if(count == $('ul.sequence-canvas li').length - 1){
$('.sequence-next').css('display','none');
}
$('img.sequence-prev').css('display','inline');
if(count < $('ul.sequence-canvas li').length){
count++;
}
});
$('.sequence-prev').click(function(){
$('.sequence-next').css('display','inline')
if(count > 1){
count--;
}
if(count == 1){
$('img.sequence-prev').css('display','none');
}
}); });