【发布时间】:2012-12-28 11:05:05
【问题描述】:
我试图在单击另一个元素时更改一个元素的 CSS。我搜索了很多,但没有一个完美的作品。目前我正在使用下面的代码,但它不起作用。谁能告诉我我错过了什么?
<div id="foo">hello world!</div>
<img src="zoom.png" onclick="myFunction()" />
function myFunction() {
document.getElementById('foo').style.cssText = 'background-color: red; color: white; font-size: 44px';
}
【问题讨论】:
-
你为什么不只是设置一个新类并在样式表中包含样式?
-
你在什么浏览器上测试它? JS控制台有错误吗?
-
使用 jQuery :),更简单
-
@epascarello 我在小提琴上尝试它只是为了运行这个简单的脚本
-
@Bandpay 我也在想..你能指导我任何链接吗
标签: javascript jquery css jquery-ui onclick