我想在php文件里面使用jQuery设置php变量。如何使用jQuery条件测试设置php变量?
在我的php文件中,我想运行一个测试条件是否如此的jQuery脚本,如果是这样,它将一个php var设置为一个值,否则它将其设置为另一个值,以便稍后在php中使用它。
我使用这个尝试在基于窗口大小WordPress的设置我的背景图像的大小。但现在,我只是试图回显变量($bg_img_r
)。以下是我有:
<?php function bg_size() { ?>
<script>
jQuery(document).ready(function($) {
if ($(window).height()>720; {
<?php $bg_img_r = wp_get_attachment_image_src($bg_img_id, 'fullbg'); ?>
}
if ($(window).height()<720; {
<?php $bg_img_r = wp_get_attachment_image_src($bg_img_id, 'smallbg'); ?>
}
});
</script>
<?php } ?>
<?php
echo $bg_img_r;
?>
当我这样做,我得到一个错误,$bg_img_r
是一个不确定的变量。
Php是服务器端代码; jquery/JavaScript是客户端。你不能像这样混合两者,因为它们不能同时运行。 – Blazemonger 2013-05-09 03:59:35