我正在使用 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 文件中。没有任何效果。我究竟做错了什么?