如何使用JQuery修改具有已知ID的元素的STYLE属性

前端之家收集整理的这篇文章主要介绍了如何使用JQuery修改具有已知ID的元素的STYLE属性前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有3个按钮 – 链接触发一些javascript代码,指示是否选择某个按钮,所选按钮的样式属性设置为

“btn棕色选择”

而其他按钮将此属性设置为

“btn brown”

只能一次选择一个按钮,每个按钮有不同的唯一id,我的问题是如何使用jquery访问某个按钮来修改它的样式attr。我需要它的唯一的如何通过id单个按钮访问和修改其style属性,以获得即时更新在屏幕上

提前致谢
MTH

解决方法

不知道我完全理解的问题,但是:
$(":button.brown").click(function() {
  $(":button.brown.selected").removeClass("selected");
  $(this).addClass("selected");
});

似乎是沿着你想要的线。

我一定会建议使用类而不是直接设置CSS,这是有问题的几个原因(例如,删除样式是不重要的,删除类很容易),但如果你想这样做:

$("...").css("background","brown");

但是,当你想扭转这种变化,你把它设置到什么?

猜你在找的jQuery相关文章