jquery检测元素外部的点击
 2021-07-21
分两个部分,监听全局和目标元素自身的点击事件。
// 监听全局点击事件
$(window).click(function() {
  // 触发行为,比如隐藏一些元素
});
// 监听目标元素点击事件
$('#item').click(function(e){
  e.stopPropagation(); // 阻止点击事件发生
});当然,不限于jquery,原生js监测元素外部的点击,同样的道理,只不过,监听用的写法不一样。
function onClick(e) {
  //
}
document.getElementById("item").addEventListener("click", onClick);(版权归cpury.com所有,转载请注明出处。)