我有如下功能:

$(window).scroll(function () {
    if (($(window).scrollTop() + $(window).height()) >= ($('body').height() * 0.7)) {
        get_search_result({
            scroll_search: true;
        });
    }
});


函数get_search_result是:

function get_search_results(params) {
    alert(params);
    var check_scroll_search = params.scroll_search || false;
    if (check_scroll_search) {
        alert('Scroll Search');
    }
}


但它不会发出任何警报-而是控制台输出以下内容:

SyntaxError: missing } after property list

scroll_search : true;


我究竟做错了什么 ?

最佳答案

您不应在此处使用分号:scroll_search : true;


  未捕获到的SyntaxError:意外令牌;


http://jsfiddle.net/y4MyZ/

关于javascript - 属性列表中的语法错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20488123/

10-15 08:18