Javascript 单击或发送到链接时更改背景

Javascript 单击或发送到链接时更改背景,javascript,jquery,wordpress,Javascript,Jquery,Wordpress,我基本上希望访问者能够点击图片,改变X页的背景,但其他人可以链接到Y页 我想让我的WordPress网站说: 如果第1页显示代码X,否则更改 HTML jQuery(文档).ready(函数(){ jQuery(“#bgbg>li”)。单击(函数(){ jQuery('body').removeClass('bg1 bg2 bg3'); jQuery('body').addClass(jQuery(this.attr('id'));});}); ?!?? 我的尝试: <s

我基本上希望访问者能够点击图片,改变X页的背景,但其他人可以链接到Y页

我想让我的WordPress网站说:

如果第1页显示代码X,否则更改

HTML



jQuery(文档).ready(函数(){
jQuery(“#bgbg>li”)。单击(函数(){
jQuery('body').removeClass('bg1 bg2 bg3');
jQuery('body').addClass(jQuery(this.attr('id'));});});
?!??
我的尝试:

<script>
jQuery(document).ready(function() {     
jQuery("#bgbg a").attr("href", "http://www.google.com");
});

</script>

jQuery(文档).ready(函数(){
jQuery(“#bg a”).attr(“href”,”http://www.google.com");
});
非常感谢

诸如此类的事情

$(文档).ready(函数(){
$(“#bg>li”)。单击(函数(){
var img_url=$(this).find('img').prop('src');
$('body').css('background-image','url('+img_url+'));
});
});


您可能需要使用
window.location=”http://www.yoururl.com";
<?php if (is_page ('1')){?> 

<script> 
jQuery(document).ready(function() {     
  jQuery( "#bgbg > li" ).click(function() {      
  jQuery( 'body' ).removeClass('bg1 bg2 bg3');      
  jQuery( 'body' ).addClass(jQuery(this).attr('id')) ;   });});
</script>

<?php } else { ?>

<script> 
 ?!??
</script>
<script>
jQuery(document).ready(function() {     
jQuery("#bgbg a").attr("href", "http://www.google.com");
});

</script>