图片描述如图;
点击button。显示list;点击button以外部分,隐藏list。
由于按钮和list不在同一个div,处理比较困难。
求帮助,谢谢各位大虾了
<div class="title">title</div>
图片描述如图;
点击button。显示list;点击button以外部分,隐藏list。
由于按钮和list不在同一个div,处理比较困难。
求帮助,谢谢各位大虾了
<div class="title">title</div>
就是楼上的思路,但是楼上的原生js太想当然了吧,完全是自己再创造啊.
<button>click</button>
<div></div>
var oDiv=document.querySelector('div'),
oBtn=document.querySelector('button');
oBtn.addEventListener('click',function(e){
e.cancelBubble=true;
oDiv.style.display='block'
},true)
document.addEventListener('click',function(){
oDiv.style.display='none'
})
10 回答11.2k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决