simple.carousel.jsに編集を加えて、ホバーしたときにカルーセルを停止しましたが、マウスを離したときにカルーセルを再起動する際に問題が発生します。simple.carousel.jsに追加したコードは次のとおりです。
// hover stop
if(config.auto!=true)
$(this).mouseenter(function() {
config.auto=false;
}).mouseleave( function() {
config.auto=true;
});
上記からの私の追加でここに完全なコード/例を見ることができます:http://jsfiddle.net/6r6sC/2/
マウスリーブ機能に問題がありますか?
これが役立つかどうかはわかりませんが、次のことも試しましたが、どちらも機能しません。
// hover stop
if(config.auto!=true)
$(this).mouseenter(function() {
config.auto=false;
}).mouseleave( function() {
setTimeout(function() {
slide('next');
}, config.auto);
});
これは私を困惑させたので、どんな助けでも大いに感謝されるでしょう。