Jquery插件,这是什么回归?

时间:2015-02-13 04:08:57

标签: jquery plugins

有人可以解释以下实际返回的价值。

我理解代码直到返回部分。这不仅仅是一堆比较吗?什么样的价值会回来?如果有if语句或其他东西,对我来说是有意义的。希望我的问题有道理。

我不是要求返回实际值,而是要求使用返回的更多概念,谢谢。

$.fn.is_on_screen = function(){

    var win = $(window);

    var viewport = {
        left : win.scrollLeft()
    };
    viewport.right = viewport.left + win.width();

    var bounds = this.offset();
    bounds.right = bounds.left + this.outerWidth();

    return (!(viewport.right < bounds.left || viewport.left > bounds.right));
};

1 个答案:

答案 0 :(得分:1)

当函数返回比较时,它返回一个布尔值。