我正在嘗試創建下拉菜單。這裏是我的代碼:FIDDLE只打開被點擊的下拉菜單
但是它打開的被點擊的時候每個下拉列表中,而不是僅僅被點擊的一個。我如何分離它?這是完整的JS:
$(function() {
$('.click-nav > ul').toggleClass('no-js js');
$('.click-nav .js ul').hide();
$('.click-nav .js').click(function (e) {
$('.click-nav .js ul').toggle();
$('.clicker').toggleClass('active');
e.stopPropagation();
});
$(document).click(function() {
if ($('.click-nav .js ul').is(':visible')) {
$('.click-nav .js ul', this).slideUp();
$('.clicker').removeClass('active');
}
});
});
'$( '點擊導航的.js UL')'所有的下拉菜單匹配的東西。您會發現將每個導航綁定到下拉菜單。 – Halcyon