0
我有一个下拉菜单:下拉菜单 - z顺序
<div class="buttons">
<div class="dropdown">
<a href="#" class="button"><span class="label">File</span><span class="toggle"></span></a>
<div class="dropdown-slider">
<a href="#" class="ddm"><span class="label">New</span></a>
<a href="#" class="ddm"><span class="label">Save</span></a>
</div> <!-- /.dropdown-slider -->
</div> <!-- /.dropdown -->
</div>
而且这里是js代码:
<script>
$(document).ready(function() {
// Toggle the dropdown menu's
$(".dropdown .button, .dropdown button").click(function() {
$(this).parent().find('.dropdown-slider').slideToggle('fast');
$(this).find('span.toggle').toggleClass('active');
return false;
});
});
// Close open dropdown slider by clicking elsewhwere on page
$(document).bind('click', function (e) {
if (e.target.id != $('.dropdown').attr('class')) {
$('.dropdown-slider').slideUp();
$('span.toggle').removeClass('active');
}
});
</script>
如果我把两个菜单(一个以上等)我会得到第二个菜单行下方的弹出式菜单。
我怎样才能解决这个问题?
你可以提供的CSS,为下拉类?只是这个代码,不多说 – zdrsh
这里是CSS:http://pastebin.com/fQ9GQ8St – demas
在必要的CSS和JS上创建http://www.jsfiddle.net上的小提琴, – diEcho