Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在Javascript函数中向按钮添加CSS背景色

在Javascript函数中向按钮添加CSS背景色
EN

Stack Overflow用户
提问于 2018-06-18 22:44:36
回答 4查看 409关注 0票数 2

我想在javascript函数中添加一个按钮的背景色。这是我的密码。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$('#theme').on('click', function () {
    myApp.modal({
        verticalButtons: true,
        buttons: [
            {
                text: 'Themes Category',
                onClick: function() {
                        document.getElementById('content_01').style.display = "none";
                        document.getElementById('content_02').style.display = "block";
                }
            },
            {
                text: 'All themes',
                onClick: function() {
                    myApp.alert('You clicked second button!')
                }
            },
        ]
    })
});
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
  <script type="text/javascript" src="js/my-app.js"></script>

<button class="col button button-fill" id="theme">Themes</button>

我添加了buttons.style.background = '#FF00AA';以向函数中的按钮添加背景色。但不起作用。那我该怎么做呢。有人能帮我吗。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2018-06-18 22:55:05

给你一个解决办法

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$('#theme').on('click', function () {
    myApp.modal({
      verticalButtons: true,
      buttons: [{
        text: 'Themes Category',
        onClick: function() {
          document.getElementById('content_01').style.display = "none";
          document.getElementById('content_02').style.display = "block";
        },
        className: "buttonRed"
      },
      {
        text: 'All themes',
        onClick: function() {
          myApp.alert('You clicked second button!')
        },
        className: "buttonRed"
      }
    ]
  })
});
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
.buttonRed {
  background: red;
}
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button class="col button button-fill" id="theme">Themes</button>

您需要在CSS中定义类&使用className属性将类添加到按钮中。

希望这能帮到你。

票数 1
EN

Stack Overflow用户

发布于 2018-06-18 22:50:47

使用this.style.backgroundColor="red";

in JQuery $(this).css("background-color","red");

见此处:css.asp

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$('#theme').on('click', function () {
    this.style.backgroundColor="red";
    myApp.modal({
        verticalButtons: true,
        buttons: [
            {
                text: 'Themes Category',
                onClick: function() {
                        document.getElementById('content_01').style.display = "none";
                        document.getElementById('content_02').style.display = "block";
                }
            },
            {
                text: 'All themes',
                onClick: function() {
                    myApp.alert('You clicked second button!')
                }
            },
        ]
    })
});
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<button class="col button button-fill" id="theme">Themes</button>

票数 2
EN

Stack Overflow用户

发布于 2018-06-18 22:50:12

试试这个:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$(this).css('background-color','#f47121');
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50922132

复制
相关文章
JavaScript之向文档中添加元素和内容的方法
一、非DOM方法添加 1、document.write() <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> <script type="text/javascript"> function insertParagrah(txt) {
郑小超.
2018/01/24
2.8K0
JavaScript之向文档中添加元素和内容的方法
如何使用 Bootstrap class 向按钮添加下拉菜单
如何使用 Bootstrap class 向按钮添加下拉菜单。如需向按钮添加下拉菜单,只需要简单地在一个 .btn-group 容器中放置按钮和下拉菜单即可。您也可以使用 <span class="caret"></span> 来指示按钮作为下拉菜单。
好派笔记
2021/09/18
5.6K0
CSS设置DIV背景色渐变
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#AC07BD, endColorStr=#f6f6f8); /*IE 6 7 8*/ background: -ms-linear-gradient(top, #AC07BD, #f6f6f8); /* IE 10 */ background:-moz-linear-gradient(top, #AC07BD, #f6f6f8);/
Vicsh
2018/05/16
2.9K0
flash中按钮添加链接打开网页
btn :按钮实例名; _blank:打开方式(新窗口打开) fn :函数名称;
2021/11/08
1.2K0
javascript 向数组中添加数组元素(输入元素,不太重要)「建议收藏」
可以批量向数组对象中输入数组元素,一般用于对数组对象赋初始值,例如,可以通过改变变量的值,(必须是数值型),给数组对象 赋予制定个数的数组元素。
全栈程序员站长
2022/08/27
3.9K0
QTableView 添加按钮
这里说一下怎么在QTableView添加一个按钮 效果是点击button弹出一个对话框。 看一下ButtonDelegate的代码 #ifndef BUTTONDELEGATE_H #define B
lpxxn
2018/01/31
2.5K0
QTableView 添加按钮
JQuery的学习
JQuery基础: 1. 概念: * 一个JavaScript框架,简化JS开发。 * jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。 * JavaScript
Rochester
2020/09/01
16.6K0
CSS设置background添加背景色两张或多张背景图
我们都知道可以用 CSS 给 background 添加背景色和背景图: background: #F00 url("pic.png") no-repeat;          // 红色 背景图片 不重复 那么可以给元素设置两个或者多个背景图吗?答案是可以: 添加两张或者多张背景图: background: url("bg.png") no-repeat top center,             url("pic.png") no-repeat bottom center; 这样就可以了。
德顺
2019/11/13
1.8K0
java如何向数组中添加元素[数组的添加]
大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说java如何向数组中添加元素[数组的添加],希望能够帮助大家进步!!!
Java架构师必看
2022/04/06
7.7K0
10 - JavaScript 中的函数 & 11 - JavaScript 中函数的种类
原文地址:https://dev.to/bhagatparwinder/functions-in-javascript-5ehm
前端黑板报
2022/12/01
2.8K0
在 Directory Opus 中添加自定义的工具栏按钮提升效率
使用 Directory Opus 替代 Windows 自带的文件资源管理器来管理你计算机上的文件可以极大地提高你的文件处理效率。
walterlv
2023/10/22
1K0
在 Directory Opus 中添加自定义的工具栏按钮提升效率
css3按钮
步骤 一、做出圆角图形 二、在圆角图像实现渐变 三、给图形加阴影 四、给文字加阴影 css .button { display: inline-block; outline: none; text-align: center; text-decoration: none; text-shadow: 0 1px 1px rgba(0, 0, 0, .3); /*文字阴影*/ -webkit-border-radius: .5em; /*圆角*/ -moz
码客说
2019/10/22
7850
CSS好看的按钮
好看的按钮 <style> .btn { BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); BO
欢醉
2018/01/22
2.3K0
与Ajax同样重要的jQuery(1)
jQuery框架 jQuery 1.4 是企业主流版本,从jQuery1.6 开始引入大量新特性。最新版本 2.1.1,这里讲解以1.8.3为主(新版本主要是浏览器兼容问题以及新特性) jQuery 提供 jquery-1.8.3.js 和 jquery-1.8.3.min.js jquery-1.8.3.js jQuery框架源码,没有被精简,体积较大 (主要用来研究 jQuery源码),企业开发时,需要导入 jquery-1.8.3.min.js (精简过) 1.jQuery程序快速入门 window.
Java帮帮
2018/03/19
10K0
与Ajax同样重要的jQuery(1)
纯CSS设计按钮
完全兼容不支持css3的浏览器,若不兼容css3,则显示没有渐变和阴影的普通按钮。
Petterp
2022/02/09
9490
向mysql配置文件中添加日志配置
socket = usr/local/lnmp/mysql-5.7.21/mysql.sock
93年的老男孩
2019/12/18
3K0
为 Typecho 添加 Copy 按钮
将以下代码添加到主题 header.php 中的 标签前,本主题也可以前往 控制台 - 设置外观 - 主题自定义扩展,将它添加到 自定义 HTML 元素拓展 - 标签: head 头部 (meta 元素后)。
季春二九
2023/03/22
1.6K0
纯CSS根据图片取色设置背景色
前几天无意间访问到了个韩国的动漫视频站,然后看到个页面每个div背景色都不同疑似根据图片进行的取色,然后就想看看他是用什么js设置的,f12一看发现好像不是js,然后我就以为是写死的,想看看怎么写的,结果一看不要紧,学到个骚操作。
泽泽社长
2023/04/17
1.3K0
纯CSS根据图片取色设置背景色
Code Embed:在WordPress文章和页面中添加Javascript的最佳插件
自从又开始迷上了WordPress,每天都会花不少时间在WordPress相关的网站上闲逛,这感觉竟然有点像分手复合又陷入了热恋的情人,没事就腻歪在一起,要把之前错过的时间都补回来。。。
丘壑
2019/04/19
4.6K0
Code Embed:在WordPress文章和页面中添加Javascript的最佳插件
点击加载更多

相似问题

试图向按钮中添加javascript函数

12

向JavaScript中的按钮添加onclick函数

12

向CSS中添加JavaScript

20

使用css选中单选按钮时向div添加背景色

40

在Javascript中向CSS类添加样式

310
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文