jscript下拉菜单不适用于其他按钮

时间:2016-02-23 02:06:20

标签: javascript php jquery html

使用带有dropmenu的按钮创建导航栏。但只有一个按钮功能正常(按下按钮)。点击其他按钮(博客)显示相同的dropmenu虽然我为它添加了不同的菜单。这是我的代码。谢谢你的帮助。

JAVASCRIPT:

  String lm = "00123";
  StringBuffer bn = new StringBuffer(lm.replaceAll("^0+(?=\\d+$)", ""));
  lm = bn.toString();
  System.out.println(bn.reverse());

HTML:

function myFunction(){
    document.getElementById("myDropdown").classList.toggle("show");
}

window.onclick = function(event){
    if(!event.target.matches('.dropbtn')){
        var dropdowns = document.getElementsByClassName("dropdown-content");
        var i;

        for(i = 0; i < dropdowns.length; i++){
            var openDropdown = dropdowns[i];
            if(openDropdown.classList.contains('show')){
                openDropdown.classList.remove('show');
            }
        }
    }
}

0 个答案:

没有答案