在header.php中包含用于特定类别页面的自定义jQuery

时间:2013-03-28 03:54:53

标签: jquery wordpress

我有一些需要特定广告横幅的类别页面,我正在尝试使用带有自定义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/

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

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分: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>