0

我正在使用 WordPress 和一个名为“jj-ngg-jquery-slider”的插件,它使用了 nivo-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 脚本文件的末尾,然后是 in header.php,然后是 in 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 回答