Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用相同的.dropit css文件创建两个具有不同属性的下拉菜单?_Javascript_Html_Css_Class_Drop Down Menu - Fatal编程技术网

Javascript 如何使用相同的.dropit css文件创建两个具有不同属性的下拉菜单?

Javascript 如何使用相同的.dropit css文件创建两个具有不同属性的下拉菜单?,javascript,html,css,class,drop-down-menu,Javascript,Html,Css,Class,Drop Down Menu,HTML:我正在使用类“菜单”和“设置1”作为我的两个下拉菜单 下拉列表元素1:菜单 <ul class="menu"> <li> <a href="#" class="btn">+ Add</a> <ul> <li><a href="#"><i class="fa fa-file-o"></i>

HTML:我正在使用类“菜单”和“设置1”作为我的两个下拉菜单

下拉列表元素1:菜单

      <ul class="menu">
        <li>
          <a href="#" class="btn">+ Add</a>
          <ul>
              <li><a href="#"><i class="fa fa-file-o"></i> Note</a></li>
              <li><a href="#"><i class="fa fa-picture-o"></i> Image</a></li>
              <li><a href="#"><i class="fa fa-link"></i> Link</a></li>
          </ul>
        </li>
      </ul>

如果我正确理解了这个问题,那么只需将CSS直接应用于
.menu
.settings1

<ul class="settings1">
        <li>
          <a href="#"><i class="fa fa-cog"></i></a>
          <ul>
              <li><a href="#"><i class="fa fa-cog"></i> Account Settings</a></li>
              <li><a href="#"><i class="fa fa-sign-out"></i> Sign Out</a></li>
          </ul>
        </li>
      </ul>
<script type="text/javascript">
 $(".menu").dropit();
 $( "#menu" ).click(function() {
     $("#left-nav").toggleClass("open", 200);
 });

</script>

<script type="text/javascript">
 $(".settings1").dropit();
 $( "#settings1" ).click(function() {
     $("#left-nav").toggleClass("open", 200);
 });

</script>
.dropit {
list-style: none;
padding: 0;
margin: 15px 0 0;
float: right;
display: inline;
}
.dropit .dropit-trigger { position: relative; }
.dropit .dropit-submenu {
position: absolute;
top: 100%;

z-index: 1000;
display: none;
min-width: 100px;
list-style: none;
padding: 20px;
margin: 20px 0 0;
}