0
私はそれが唯一のデフォルトのアクションを有効/無効にする方法を提供しているようSwiper.jsのキーボードショートカットのデフォルト動作を変更するには?
が見える左/右キー のための上書きデフォルトのルーチンをしたいと思いますがSwiper.js APIを介してこれを行う方法を見つけることができません(http://idangero.us/swiper/api/#keyboard):
私はそれが唯一のデフォルトのアクションを有効/無効にする方法を提供しているようSwiper.jsのキーボードショートカットのデフォルト動作を変更するには?
が見える左/右キー のための上書きデフォルトのルーチンをしたいと思いますがSwiper.js APIを介してこれを行う方法を見つけることができません(http://idangero.us/swiper/api/#keyboard):
デフォルトの動作を実際に上書きすることはできないので、デフォルトの動作を無効にした後に独自のイベントハンドラを作成することをお勧めします。エクストラ
document.addEventListener("keydown", function(e){
if(e.keyCode == 37) {
mySwiper.slidePrev();
//Left arrow pressed
}
if(e.keyCode == 39) {
mySwiper.slideNext();
//Right arrow pressed
}
});
はい、私は同様の溶液を用いて行っています。唯一のことは、スワイパーが存在するかどうかを確認する必要があったことです。ありがとう! – Jamland