Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
自定义jquery幻灯片显示错误_Jquery_Html_Slideshow - Fatal编程技术网

自定义jquery幻灯片显示错误

自定义jquery幻灯片显示错误,jquery,html,slideshow,Jquery,Html,Slideshow,我一直在尝试使用以下指南“从头开始构建jQuery幻灯片放映插件”,从头开始创建自定义幻灯片放映:。我一直在循序渐进,但决定将最终结果复制并粘贴到fader.js中。早期的非优化代码工作正常 我遇到问题的页面位于此处: FireBug显示的错误有: SyntaxError: missing formal parameter function animateSlides(active, new){ (箭头指向“新建”) 它指向文件中的这段代码: function animateSlides(a

我一直在尝试使用以下指南“从头开始构建jQuery幻灯片放映插件”,从头开始创建自定义幻灯片放映:。我一直在循序渐进,但决定将最终结果复制并粘贴到fader.js中。早期的非优化代码工作正常

我遇到问题的页面位于此处:

FireBug显示的错误有:

SyntaxError: missing formal parameter function animateSlides(active, new){ 
(箭头指向“新建”)

它指向文件中的这段代码:

function animateSlides(active, new){
    if(fading || activeNdx == newNdx){
        return false;
    };
    fading = true;
    $pagers.removeClass('active').eq(newSlide).addClass('active');
    $slides.eq(active).css('z-index', 3);
    $slides.eq(new).css({
        'z-index': 2,
        'opacity': 1
    });
另一个错误是:

ReferenceError: easyFader is not defined easyFader($('#Fader'),5000,800); /slidetest/ (line 15)
指向在“我的索引页”上实例化幻灯片的位置:

<script>
$(function(){
easyFader($('#Fader'),5000,800);
});
</script>

$(函数(){
easyFader($('Fader'),5000800);
});

有人能告诉我为什么会发生这些错误吗?

是的,原来new应该是newNdx,但除此之外还有其他问题。我应该在教程结束时使用codepen,它的代码已经被证明是有效的。

这可能是因为
new
是一个javascript关键字,所以它有问题吗?这似乎是它的一部分。我认为应该存在的变量可能是newNdx,当我有答案时,我会发布一个答案。
<script>
$(function(){
easyFader($('#Fader'),5000,800);
});
</script>