Javascript JQuery:如何按id选择窗口和其他一些div?

Javascript JQuery:如何按id选择窗口和其他一些div?,javascript,jquery,html,selector,Javascript,Jquery,Html,Selector,我有一个上下文菜单,每当在容器中的某个div上单击时就会弹出,如果滚动窗口元素或其容器,我希望它隐藏。 如何在其中添加“窗口”元素 $("#tree-container").scroll(function(){ $cxtMenu.hide(); }); 如果我理解您的问题,请尝试: $("#tree-container").add(window).scroll(function(){ $cxtMenu.hide(); }); 如果没有,请考虑提供一个复制你的问题的jsFIDL

我有一个上下文菜单,每当在容器中的某个div上单击时就会弹出,如果滚动窗口元素或其容器,我希望它隐藏。 如何在其中添加“窗口”元素

$("#tree-container").scroll(function(){
    $cxtMenu.hide();
});

如果我理解您的问题,请尝试:

$("#tree-container").add(window).scroll(function(){
    $cxtMenu.hide();
});

如果没有,请考虑提供一个复制你的问题的jsFIDLE

,你可以直接将一个滚动处理程序添加到窗口中,比如

$( window ).scroll(function() {
     //Do stuff
});
(根据的“示例:在滚动页面时执行某些操作”)