jquery - 如何使用 jQuery 更改点击时的背景颜色?

标签 jquery click background-color

我有一个演示 here .

我想完成类似于this的事情.

我不知道我哪里出了问题。

最佳答案

根据您的演示,您只需更改跨度的background-color,而不管它们的id,因此这些 if 是非常不必要的。只是it运行良好:

$(".AccordionPanelContent span").click(function() {
    $(".AccordionPanelContent span").css("background-color", "white");
    $(this).css("background-color", "red");
});

关于jquery - 如何使用 jQuery 更改点击时的背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6265139/

相关文章:

javascript - 使用 javascript/jquery 删除字符串的开头

jquery - 如何隐藏原来的显示按钮并允许单击任意位置来隐藏我的内容?

c++ - QListWidget 发送没有项目的 doubleClicked 信号

iphone-sdk-3.0 - 更改 UITableViewCell textLabel 背景颜色以清除

ios - 为我的 UITableViewCell 设置背景颜色不起作用

html - CSS 背景颜色不完整,没有正确覆盖整个页面

javascript - 粘贴标题并将选项卡设置为事件状态时出现滚动问题 | jQuery

javascript - javascript 的媒体查询

jquery - if javascript 中的条件不起作用

html - Chrome 与 FF 按钮点击行为