1

我有一些需要特定广告横幅的类别页面,我正在尝试使用带有自定义 jQuery 代码的条件 (is_category``) 来完成此操作。

编码:

<?php if(is_category('Faces')): ?>
<script type="text/javascript">

jQuery('#banner-area img').attr('src', '123.jpg');

</script>
<?php endif; ?>

这页纸:

http://www.loft-asia.com/category/faces/

而且它不起作用......我已经尝试了一个警告框并且它起作用了,所以页面上的条件脚本正在工作。

我究竟做错了什么?请帮忙。谢谢!

4

2 回答 2

0

我想你应该等待适当的时机来执行你的脚本:$(document).ready()

于 2013-03-28T04:34:03.107 回答
0

现在,你有这个块重复四次:

<script type="text/javascript">

/jQuery(document).ready(function() {
  jQuery('#banner-area img').attr('src', '123.jpg');
});

</script>

您需要添加一次并删除\当前

<script type="text/javascript">
jQuery(document).ready(function($) {
  $('#banner-area img').attr('src', '123.jpg');
});
</script>
于 2013-03-28T05:42:41.830 回答