我正在尝试在 php 文件中使用 jQuery 设置 php 变量。
在我的 php 文件中,我想运行一个 jQuery 脚本来测试条件是否如此,如果是这样,它将一个 php var 设置为一个值,否则它将它设置为另一个值,以便我以后可以在 php.ini 中使用它。
我正在使用它来尝试根据窗口大小在 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
一个未定义变量的错误。