我有 5 个选项卡 abcde,而且我有 5 个 ul 列表,菜单 a 有 1ul,b 有另一个 ul 等......也包括下拉菜单
我可以单击“c”选项卡菜单的意思吗
“c”选项卡-子“ul”显示-它也有下拉菜单
我可以单击此下拉菜单吗?意味着选项卡“c”是突出显示但“a's”ul 是重定向
我可以点击任何 ul 下拉列表,意思是“a's” ul 是重定向
我如何删除重定向 ul 这所有 ul 都在单独的 div 中
我该如何解决这个问题。
jquery:
<script type="text/javascript">
$(function () {
$("a").each(function () {
if ($(this).attr("href") == window.location.pathname) {
$(this).addClass("active");
}
});
$("ul.topMenu li").click(function () {
$("ul.topMenu li").removeClass("acB");
$(this).addClass("acB");
});
$('#menu li').click(function () {
$('#menu li').removeClass("active");
$(this).addClass('active');
location.href = $(this).parent().find('a').attr('href');
});
});
$(document).ready(function () {
$("#a").click(function () {
$("#1div ul").show();
$("#2div ul").hide();
$("#3div ul").hide();
$("#4div ul").hide();
$("#5div ul").hide();
});
$("#b").click(function () {
$("#2div ul").show();
$("#1div ul").hide();
$("#3div ul").hide();
$("#4div ul").hide();
$("#5div ul").hide();
});
$("#c").click(function () {
$("#1div ul").hide();
$("#2div ul").hide();
$("#4div ul").hide();
$("#5div ul").hide();
$("#3div ul").show();
});
$("#d").click(function () {
$("#2div ul").hide();
$("#1div ul").hide();
$("#3div ul").hide();
$("#4div ul").show();
$("#5div ul").hide();
});
$("#f").click(function () {
$("#2div ul").hide();
$("#1div ul").hide();
$("#3div ul").hide();
$("#4div ul").hide();
$("#5div ul").show();
});
});
</script>
所有 div 具有相同的 id 名称“#menu”,其活动类为“活动”
选项卡活动类“acB”
我只有一个问题重定向 1div ul。我怎样才能删除它