需要使用 Javascript 或 jquery 更改单击时按钮的背景颜色?
我有 2 个带有 df-button 和 df-web-design 类的按钮 - 我希望更改其中任何一个按钮的背景颜色,这意味着仅应更改单击的按钮本身的背景,然后当我们单击另一个按钮时,背景应返回默认值。我的选择是使用 Jquery - 就像点击时的活动选项卡项一样 -
<script>
$(document).ready(function(){
$("button").click(function(){
$(".df-web-design").addClass("df-button-active");
$(".df-button").removeClass("df-button-active");
});
});
</script>
.df-button-active {
background-color: green;
color: white;
transition: all 0.5s ease;
}
<a class="df-button" href"#">All</a>
<a class="df-web-design" href"#">All</a>
由于这是 WordPress 中的页面构建器,所以我使用页面 css 或类似这样的代码片段 -
是否有什么东西我缺少,因为它不起作用?
我是 JS 的新手,所以请原谅我的不专业。非常感谢并提前致谢。
I have 2 buttons with class df-button and df-web-design -
i wish to change one any of these buttons background color meaning the background should only be changed of the clicked button itself and then when we click on the other button the background should be return to default. My choice is to use Jquery - Something like an active tab item on click-
<script>
$(document).ready(function(){
$("button").click(function(){
$(".df-web-design").addClass("df-button-active");
$(".df-button").removeClass("df-button-active");
});
});
</script>
.df-button-active {
background-color: green;
color: white;
transition: all 0.5s ease;
}
<a class="df-button" href"#">All</a>
<a class="df-web-design" href"#">All</a>
Since this is a page builder in wordpress so im using page css or a code snippet like this-
Is there something im missing as its not working?
Im kinda a new bie in JS so do pardon my inexpertise. Much appreciated and THanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
只需使用这样的东西即可。在此处了解更多信息 https://api.jquery.com/click/。
https://jsfiddle.net/e95xrtjL/1/
Just use something like this. Lean more here https://api.jquery.com/click/.
https://jsfiddle.net/e95xrtjL/1/