HTML点击元素以外任意地方隐藏该元素
原生javascript写法:
var scheduleBox = document.querySelector('#schedule-box')
document.addEventListener("click", function(e){
// 判断被点击的元素是不是scheduleInput元素,不是的话,就隐藏之
if( e.target !== scheduleBox ){
scheduleBox.style.display = "none";
}
});
jQuery写法:
document.on('click',function(e){
if( e.target !== aaa ){
aaa.hide();
}
});
---------------------
【转载,仅作分享,侵删】
作者:狂野小青年
原文:https://blog.csdn.net/veloi/article/details/79338472
版权声明:本文为博主原创文章,转载请附上博文链接!
|
|