绑定"document ready"和"window scroll"



这样我可以将一些事件绑定到"窗口加载"和"窗口滚动":

$(window).bind('load scroll', function() {
    // ...
});

但是有没有办法绑定"文档就绪"和"窗口滚动"?

$(document).ready(function() {
    // ...
});
$(window).on('scroll', function() {
    // ...
}
// How to bind them together?
没有什么

可说的,你必须在调用jQuery时直接定义处理程序函数 - 你可以很容易地单独定义它并重用它。

function eventHandler() {
    // Your code goes here
}
$(document).ready(eventHandler);
$(window).on("scroll", eventHandler);

对于您的第一个示例,jQuery 在后台执行完全相同的事情(或多或少(——它们只是在空格上拆分字符串,然后为每个示例运行一次事件注册代码。

最新更新