当用户点击该div之外的页面上的任何位置时,我想隐藏div.我怎么能用原始的javascript或jQuery做到这一点?
将单击事件附加到文档以隐藏div:
$(document).click(function(e) { $('#somediv').hide(); });
将单击事件附加到div以阻止对其的单击传播到文档:
$('#somediv').click(function(e) { e.stopPropagation(); });