我有一个<body style="<?php include("gallery.php"); ?>"
其中gallery.php 包含一个随机图像数组,在每次重新加载时回显URL。
我想要一个按钮来刷新身体的背景图像。
我目前能够重新加载图像,因为新的 URL 被回显。
例如:
$(".refresh").click(function() {
$("body").css("background-image", "url(<?php include("gallery.php"); ?>)");
});
但是在脚本中包含画廊文件后,它始终是相同的 url。
编辑 我的 PHP 如下:
$bg = array(
array( "url" => "url_1" ),
array( "url" => "url_2" ),
...
);
for ($i=0;$i<1;$i++) {
$id = array_rand($bg);
echo "{$bg[$id]['url']}";
unset($ad[$id]);
};