0

WordPress と、nivo-slider を利用する「jj-ngg-jquery-slider」というプラグインを使用しています。デフォルトでは、このプラグインには Nivo Slider 2.6 が付属していますが、スクリプトを最新バージョンの 3.1 にアップグレードしました。keyboardNavその後、このバージョンからサポートが削除されたことに気付きました。今、スクリプトにバックを含めようとしてkeyboardNavいますが、なぜ機能しないのかわかりません。

これはのコードですkeyboardNav

<script type="text/javascript">
    $(window).load(function() {
        $('#slider').nivoSlider();
    });

    $("body").keydown(function(e) {
    if(e.keyCode == 37) 
    { // left
     $(".nivo-prevNav").click();
    }
    else if(e.keyCode == 39) 
    { // right
        $(".nivo-nextNav").click(); 
    }
    });
</script>

このスクリプトを nivo-slider スクリプト ファイルの最後に配置しheader.php、次に 、次に 、footer.phpさらに header.php にインポートされた別の custom.js ファイルに配置しました。何も機能しませんでした。私は何を間違っていますか?

4

1 に答える 1

0

次のようなことを試してください:

<script type="text/javascript">
    $(window).load(function() {
        $('#slider').nivoSlider({keyboardNav: true});
    });
</script>

うまくいけば、それはあなたを助けるでしょう. !!

于 2012-10-30T10:35:32.967 に答える