我正在尝试创建一个函数,当我单击一个 div 时,它会抓取 div 的第一个类,然后通过一系列 if 语句,确定要显示哪个下拉列表,我终生无法弄清楚为什么这不起作用?
每个 div 都有一个独特的类“Tab1”、“Tab2”......以及一个共享类“headerTab”
$(document).ready(function() {
$('.dropdown').hide();
$(".headerTab").click(function() {
$(".dropdown").hide();
var clicked = $(this).attr("class").split(" ")[0];
if (clicked == "Tab1") {
$('.dropdown1').show();
};
else if (clicked == "voresVisionTab") {
$('.dropdown2').show();
};
else (clicked == "Tab2") {
$('.dropdown3').show();
};
else (clicked == "Tab3") {
$('.dropdown4').show();
};
});
});
如果我删除 if 语句,那么代码运行良好,我希望你们能在这里帮助我。
谢谢。