gpt4 book ai didi

jquery - 在 jquery .click() 事件后重置背景颜色

转载 作者:行者123 更新时间:2023-11-28 17:22:59 25 4
gpt4 key购买 nike

我有一个轨道列表,当您单击轨道时,播放器会展开,并且轨道会在悬停背景色中被选中。这工作正常,但是当单击另一个轨道时,它不会从旧轨道中删除悬停背景颜色。这是我正在使用的代码,这是一个测试链接:http://shacktown.com

$(document).ready(function(){
$(".track").click(function(){
if ( $(this).find('.trackPlayer').is(':hidden') ) {
$('.trackPlayer').slideUp();
$('.trackPlayer').css('background-color', '#331100');
$(this).css('background-color', '#997766');
$(this).find('.trackPlayer').slideDown();
}
});
});

最佳答案

$(document).ready(function(){
$(".track").click(function(){
if ( $(this).find('.trackPlayer').is(':hidden') ) {
//removing color from prev. track
$(".selectedTrack").css('background-color', '#defaultcolorgoeshere').removeClass("selectedTrack");
$('.trackPlayer').slideUp();
$('.trackPlayer').css('background-color', '#331100');
$(this).css('background-color', '#997766');
$(this).addClass("selectedTrack");
$(this).find('.trackPlayer').slideDown();
}
});
});

关于jquery - 在 jquery .click() 事件后重置背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27681517/

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