gpt4 book ai didi

javascript - 如何在单击时将事件类设置为一页中的多个选项卡?

转载 作者:行者123 更新时间:2023-11-28 19:20:51 26 4
gpt4 key购买 nike

我在一个页面中有多个选项卡,并且在为所选菜单设置事件类时遇到问题。如果我只有一组选项卡,效果会很好。如果我单击第一个选项卡菜单,第二个选项卡菜单将失去其事件类。淡入淡出效果也不起作用。请帮忙。谢谢。 Fiddle here .

$(".tabs a").click(function() {
$(".tabs a").parent().removeClass("active");
$(this).parent().addClass("active").fadeIn('slow');
});

最佳答案

这样做

$(".tabs a").click(function(e) {
e.preventDefault();
var p = $(this).closest('.tabs');
var i = '#'+$(this).attr('data-tab');

$(this).closest('ul').find('li').removeClass("active");
$(this).parent().addClass('active');
$(p).find('.tabInner div').hide();
$(p).find(i).fadeIn('slow');
});

<强> JFIDDLE EXAMPLE

关于javascript - 如何在单击时将事件类设置为一页中的多个选项卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28946605/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com