javascript - 如何从 Tumblr 主题选项的输出创建全局变量?

标签 javascript jquery variables themes tumblr

我正在尝试创建这样的东西,这样当您进入 Tumblr 主题选项并选择颜色时,它将被设置为全局变量,然后在外部 jQuery 文件中我可以使用该数据。

这是我所拥有的示例:

主题选项:

<meta name="color:Colour for global variable" content="#aaaaaa">

全局变量:

<script>
globalColour = "{color:Colour for global variable}"
</script>

以及外部 jQuery 文件中的代码:

backgroundColour: '"' + globalColour + '"'

仅供引用,“backgroundColour”是 js 文件中的外部选项。

我不知道如何让它发挥作用,我们将不胜感激。

谢谢

最佳答案

您也可以通过这种方式访问​​ Tumblr 选项:

var globalColour = $('meta[name="color:Nav"]').attr('content');

但我假设您的代码的唯一问题是那些添加的引号。
'"' + globalColour + '"' 的结果是 '"#aaaaaa"'。看到重复的标记了吗?

这就是使用 .css() 应用它时所需的全部内容:

backgroundColour: globalColour

关于javascript - 如何从 Tumblr 主题选项的输出创建全局变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26124542/

相关文章:

javascript - 如果未选中复选框,如何减去一个值

javascript - html - 如何动态更改网页的 url

javascript - 未捕获的 TypeError : e. widget.extend 在使用两个小部件时不是 SugarCRM 中的函数

javascript - 公共(public)变量未正确更改

javascript - 使用 Parsley.js 自定义验证器检查字符串

javascript - 二次JS表单提交调用

javascript - 一旦 div 滚动到尽头,页面就会滚动

javascript - 用于表单验证的 JQuery 插件

php - 清理 $_POST 变量

JavaScript 函数参数与对象方法