javascript - 如何使用 javascript 为元素设置内联 css 样式?

标签 javascript jquery css

我有一个显示按钮图像的 div。我实际上是在展示一个 Sprite 。我在标签中添加了一个 onlick 属性,它调用了一个名为 ACFunction 的函数。我知道如何使用 javascript 使用 css 属性设置 style 属性,但我需要使用下面的这些属性中的每一个设置 style 属性,除了我将它们设置为具有略微不同的值并且这些值将允许我想要的图像单击按钮时显示,以显示。

现在,这是按钮的当前内联样式

style="width:74px; height:99px; background:url(images/icons.png) -0px -0px;"

我可以使用吗:

 document.getElementById('id').style.

对于这些属性中的每一个?我将如何设置 background:url 一个?

最佳答案

jQuery

$("#id").css({"width":"74px", "height":"99px",
              "background":"url(images/icons.png) -0px -0px"});

关于javascript - 如何使用 javascript 为元素设置内联 css 样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19418193/

相关文章:

javascript - 如何在一个地方获得所有 api 响应 (33) 而不会弄得一团糟

javascript - 获取自定义事件的 "this"引用

javascript - Bootstrap datepicker 数据与 Angular 4 的绑定(bind)不起作用

javascript - 每次 session /访问弹出一次

css - 如何仅在一侧创建一个插图框阴影?

html - 悬停导航栏未对齐

html - 如何将版权页脚定位到页脚的中心底部?

javascript - 在对象标记中嵌入的 html 页面中调用 javascript 函数

javascript - iOS Javascript <select><option> 点击 'next' 时未填充列表

javascript - onBlur 事件在加载应用程序 ReactJS 时自动运行