0

v 我正在努力解决这个问题:我目前正在尝试为我的主题管理页面实现一个颜色选择器(具体来说,我正在使用这个:http ://bgrins.github.io/spectrum/ )。

在前端加载颜色选择器非常简单:我只是引用 js 文件:

<script type="text/javascript" src="wp-content/themes/mytheme/js/spectrum.js"></script>

粘贴脚本:

<script>
    $(".basic").spectrum({
    color: "#f00",
    change: function(color) {
    $("#basic-log").text("change called: " + color.toHexString());
    }
});
</script>

然后,显然,在我需要的地方添加颜色选择器字段:

<input type='text' class="basic"/>

它运行良好。但是,如果我尝试在我的 functions.php 文件中做同样的事情,让它显示在我的后端,它根本不起作用。


附言。在尝试这个颜色选择器之前,我尝试使用 Wordpress Iris(每个 wp 安装中包含的默认选项),按照本教程(http://make.wordpress.org/core/2012/11/30/new- color-picker-in-wp-3-5/),无济于事。

我还安装了一个插件,据说是一个演示,展示了如何实现默认颜色选择器(https://github.com/rachelbaker/iris-color-picker-demo)。它也没有用。

任何帮助将不胜感激,我觉得我错过了一些东西,但我不明白是什么......

4

0 回答 0