我有一个上下文菜单,只要在容器内的某个div处发生单击就会弹出,如果滚动窗口元素或其容器,我希望它隐藏。 如何在那里添加'window'元素?
$("#tree-container").scroll(function(){
$cxtMenu.hide();
});
答案 0 :(得分:2)
如果我理解你的问题,请尝试:
$("#tree-container").add(window).scroll(function(){
$cxtMenu.hide();
});
如果没有,请考虑提供一个复制您的问题的jsFiddle
答案 1 :(得分:0)
您可以直接向窗口添加滚动处理程序,如
$( window ).scroll(function() {
//Do stuff
});
(每个“示例:在页面滚动时执行某些操作”http://api.jquery.com/scroll/)