我有一个ModalPopupExtender,只要用户点击页面,窗口或滚动条上的任何其他位置,就需要隐藏它。我有一个功能,如果我将它设置为div标签,它可以工作,但是当用户点击Windows滚动条时呢?
function HideList() {
$find("<%=ModalPopupExtender1.BehaviorID%>").hide();
}
<div id="maindiv" onclick="HideList()">
Elements...
</div>
答案 0 :(得分:1)
AFAIK,无法使用JavaScript定位滚动条。
但是,您可以在窗口上定位滚动事件和任何点击事件:
$(window).bind('scroll click', function() {
alert('Boo');
});