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

时间:2014-02-06 13:45:46

标签: javascript jquery html selector

我有一个上下文菜单,只要在容器内的某个div处发生单击就会弹出,如果滚动窗口元素或其容器,我希望它隐藏。 如何在那里添加'window'元素?

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

2 个答案:

答案 0 :(得分:2)

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

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

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

答案 1 :(得分:0)

您可以直接向窗口添加滚动处理程序,如

$( window ).scroll(function() {
     //Do stuff
});

(每个“示例:在页面滚动时执行某些操作”http://api.jquery.com/scroll/