为了账号安全,请及时绑定邮箱和手机立即绑定

一个移动端的菜单隐藏与宣示

一个移动端的菜单隐藏与宣示

幕布斯6054654 2018-10-16 14:09:07
#apDiv1 {  z-index: 9999;    width: 1rem;    background-color: darkgoldenrod;;    font-size: .12rem;    display:none;    position: fixed;    top: .4rem;    right: .15rem;    border-radius: 5px;    margin-top: 5px;    color:#FFFFFF;}<button type="button" id="gold-menu-btn"  class="icon-menu"></button><div id="apDiv1">     <ul>        <li><a href="address.html">编辑地址</a></li>        <li><a href="record.html">兑换记录</a></li>        <li><a href="giftpack.html">兑换确认</a></li>    </ul>     </div>   window.onload=function(){       var btn = document.querySelector('#gold-menu-btn');var div = document.querySelector('#apDiv1');btn.addEventListener('click', function(ev) {  event.stopPropagation();  if (div.className.indexOf('hide') >= 0) return div.classList.remove('hide');  div.classList.add('hide');}, false);document.addEventListener('click', function(ev) {  div.classList.add('hide');}, false);       }当我点击btn按钮时;控制下面div的宣示与隐藏;当div宣示时点击页面其他部分能够把div隐藏;移动端的网页;请问这段代码怎么写
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 452 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号