【发布时间】:2014-07-11 19:06:55
【问题描述】:
我为我的tumblr 博客创建了一个自定义主题。我正在尝试添加一个按钮,该按钮将为最终用户更改标题背景的颜色。我想要blue(#4BD4DE)、red(red) 和green(#1FDE2C) 的3 个按钮。我对Javascript的了解有限。我用过<button> 和<input>。到目前为止我所尝试的,`
<script>
$("btnBlue").on("click", function() {
document.header.style.backgroundColor = 'blue';
});
</script>`
但这无济于事。有什么帮助吗?我检查了有关堆栈溢出的其他问题,但没有一个有效,而且我没有足够的知识来更改发布的代码。
我正在使用的与此相关的代码
<!DOCTYPE html>
<html>
<head>
<!-- CSS Style -->
<style>
header {
background: #4BD4DE;
border-radius: 5px;
height: 300px;
}
</style>
</head>
<!-- Tumblr styling here -->
<!-- BUTTONS -->
<button class="btnBlue">Change Colour</button> <button class="btnRed">Change Colour</button> <button class="btnGreen">Change Colour</button>
<!-- JavaScript -->
<script>
$("btnBlue").on("click", function() {
document.header.style.backgroundColor = 'blue';
});
</script>
</body>
</html>
更新:没有任何代码可以正常工作,可能是 tumblr 问题……但 tumbr 似乎支持 javascript。如果有人在那里有一个 tumblr 主题作家,它会起作用吗,有什么帮助吗?
【问题讨论】:
-
你最好开始学习一些 JavaScript 并先尝试一些东西 ;-)。
-
这不是问问题的方式,至少张贴你的标题和按钮的标记......解决方案很简单......但你必须提供足够的细节
-
欢迎来到 Stack Overflow。如果您需要有关代码的帮助,请将其添加到您的问题中。
-
为了理智,JavaScript / jQuery 在 Tumblr 主题中运行良好。
标签: javascript html tumblr