出了点问题,但我无法分辨是什么。.有人可以帮我吗?这使我所有的javascript / jquery都失败了,您可以在这里看到它:http://www.jacoinc.com/new/

我不再遇到错误,但是它不起作用...

var wHeight = $(window).height();

var stickorstay = function() {
    $('$supahslide').addClass('stay');
    if(wHeight >= 800) {
        $('#supahslide').addClass('stick', function() {
            $('#supahslide.stay').removeClass('stay');
        });
    } else {
        if(wHeight < 800) {
            $('#supahslide').addClass('stay', function() {
                $('#supahslide.stick').removeClass('stick');
            });
        };
    };
};

$(window).resize(stickorstay);stickorstay();

最佳答案

函数语法不正确:

$(function stickorstay() { // missing () in your code
  // ...
});


当尝试您的页面时,JavaScript错误控制台(在Chrome中)清楚地向我指出了这一点。这是您遇到此类问题时要检查的第一件事。

10-04 16:11