为什么我的jQuery没有运行?

Ben*_*Ben 2 jquery document-ready

我确定我只是一个大脑放屁,我错过了一些明显的东西,但请帮忙.

我无法弄清楚为什么以下代码(自定义幻灯片放映的早期编码)在文档加载时不会破坏.

$(document).ready(function() {

    var numSlides = $('#slides .slide').length();
    var wrapperWidth = $('#homeBanner').width();
    var totalWidth = numSlides * wrapperWidth;

    // set width of #slides to width of all .slide elements added together
    $('#slides').css('width', totalWidth+'px');

}); // end document.ready()
Run Code Online (Sandbox Code Playgroud)

tva*_*son 8

长度是属性,而不是方法.

var numSlides = $('#slides .slide').length; // note, no parens
Run Code Online (Sandbox Code Playgroud)