脚本在WordPress中不起作用

时间:2017-06-04 作者:Archi25

这是图像的旋转脚本

    <script>
var image = new Array ();
image[0] = "http://placehold.it/20";
image[1] = "http://placehold.it/20";
image[2] = "images/banner3.png";
image[3] = "images/banner4.png";

var size = image.length
var x = Math.floor(size*Math.random())

$(\'#banner1\').attr(\'src\',image[x]);

    </script>
这是要显示的输出

<img id=\'banner1\'/>
在这里测试脚本是否有效http://jsfiddle.net/EpnTH/

但在我的网站上,它不起作用。

我正在使用Simple Custom CSS and JS 插件为脚本和img标签放置在页面中,位置由我选择,但它不起作用。

固定1映像的此代码正常工作,没有问题

<a href="https://wordpress.stackexchange.com">
<img src="images/banner3.png"">
</a>
我在这里寻找任何可以解决这个问题的建议。

1 个回复
最合适的回答,由SO网友:Cedon 整理而成

您的脚本无法运行,因为您正在使用$. WordPress加载jQuery时,使用无冲突模式。这将禁用$. 替换为jQuery 相反

结束

相关推荐

使用JavaScript修改媒体库中的自定义字段

我已将自定义字段添加到媒体附件中:function set_image_data( $form_fields, $post ) { $form_fields[\'text_color\'] = array( \'label\' => \'Text Color\', \'input\' => \'text\', \'value\' => get_post_meta( $post->ID,