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