gpt4 book ai didi

javascript - 在 SlideToggle nag 上添加事件类

转载 作者:行者123 更新时间:2023-11-28 09:19:23 25 4
gpt4 key购买 nike

我正在尝试编辑这段代码,在我单击的元素上添加一个“事件”类,并在单击导航中的另一个项目时自动将其删除...

    var firstTime = true;
$("#nav a").click(function() {
var divname = this.name;
$(this).addClass( "active", "fast", "easeOutBounce" );
if (!firstTime) {
if ($(".slid").hasClass(divname)) {
firstTime = true;
$(".slid").removeClass("slid").slideUp();
} else {

$(".slid").removeClass('slid').slideUp(500, function() {
$("." + divname).slideToggle().addClass("slid");

});
}
} else {
$("." + divname).slideDown().addClass("slid");
firstTime = false;
}

});

我应该在哪里添加 .removeClass("active") 才能完成这项工作...?

谢谢

最佳答案

var firstTime = true;
$("#nav a").click(function() {
var divname = this.name;
$('#nav a.active').removeClass('active');
$(this).addClass( "active", "fast", "easeOutBounce" );
if (!firstTime) {
if ($(".slid").hasClass(divname)) {
firstTime = true;
$(".slid").removeClass("slid").slideUp();
$('#nav a.active').removeClass('active');
} else {

$(".slid").removeClass('slid').slideUp(500, function() {
$("." + divname).slideToggle().addClass("slid");


});
}
} else {
$("." + divname).slideDown().addClass("slid");
firstTime = false;
}

});

关于javascript - 在 SlideToggle nag 上添加事件类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15228352/

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