问答详情
源自:9-1 最终效果与总结

整合代码JS报错

TypeError: this.each is not a function 这个报错是什么意思? 这个报错代码,是按老师教的那样写的,没有整全JS之前是好的,整合之后,全都放到1个JS里就报错了。 它不是加载之后立即报错,而且第一屏的背景开始滚动的时候才会报。代码如下 var sliders = element.find('>'); sliders.each(function (e) {        sliders.eq(e).css({            width : width,            height : height        });    });

提问者:ZhaoShanghua 2015-12-14 17:51

个回答

  • SevenKey
    2015-12-14 18:45:05

    each.(function(index,element)), index是索引,element相当于this,指每一个遍历的元素,想要使用sliders里的元素 可以是用this或者silders[e]或者element  而且eq(index) 是指找到索引为index的元素。 

  • echo_kinchao
    2015-12-14 18:03:29

    你的函数 写错了 他说没有定义