我想用功能点击时改变颜色,但是有一个问题,我点击劣势时必须是红色,我点击平均时必须是黄色,我点击优势时必须是绿色……同时,当我点击一个东西时,另一个必须失去焦点-背景颜色...如何用函数实现这一点
function colored() {
$(this).css('background-color','#C90');
}
http://jsfidle.net/ec44z/15/
首先,我建议使用CSS样式来实现这类功能。所以你的颜色应该被定义为类,例如:
.is-advantage { background-color: #ccc; }
然后,您应该为click事件实现某种类型的事件处理程序。在提供的jsfiddle中,我根本看不出您的函数将在哪里被调用。您可能想要以下内容:
// change the class each time the button is clicked
$('.button').click(function() {
$(this).toggleClass('is-advantage');
});
您可以使用addClass、removeClass、toggleClass等函数更改当前为按钮设置的类。
我用html、jquery和css动画构建了一个“粘性头”。但有一件小事不能正常工作。 在这种情况下,棒头将是活动的,菜单的背景颜色从白色切换到绿色(带有动画)。 现在我需要一个函数,它将颜色从绿色切换回白色(与动画),如果头不再粘(=类粘将移除)。 我怎么才能意识到这一点呢? null null
我正在开发一个android应用程序,在活动中我有三个领域:1。手机号码2。微调器3。微调器 用户输入手机号码后,我想更改微调器项目的颜色。 有人能告诉我怎么做吗?提前谢谢。
问题内容: 我尝试更改滚动条的颜色,但是在这里它不起作用。 CSS: 问题答案: 您可以为webkit使用以下属性,这些属性可以连接到 影子DOM : 这是一个带有红色滚动条的工作小提琴,基于此页面上的代码解释了这些问题。 使用此解决方案和您的解决方案,您可以处理除Firefox之外的所有浏览器,Firefox在这一点上我认为目前仍需要JavaScript解决方案。
我的html文件中有以下svg图像: 现在,我试图改变颜色使用这个css代码: 然而,一切都没有改变。使用css更改svg图像路径颜色的正确方法是什么?谢谢
问题内容: 给定透明的PNG以白色显示简单形状,是否有可能通过CSS更改其颜色?某种覆盖还是什么? 问题答案: 您可以将筛选器与和一起使用:筛选器相对于浏览器而言是较新的,但根据以下CanIUse表,超过90%的浏览器均支持它们 您可以将图像更改为灰度,棕褐色等(请看示例)。 因此,您现在可以使用滤镜更改PNG文件的颜色。
问题内容: 我正在使用AngularJS,并用于循环并在页面中显示详细信息。 是否可以根据该值更改字体颜色? 这里的值可以是Error,Warning或Ignored 。我可以通过angular或css为这些状态显示不同的字体颜色吗? 问题答案: 您可以使用以下代码实现此目的: 您的CSS类在哪里。 看到它在plunker。 查看有关ng-class的文档。