我试图从这个 HTML/PHP 代码中获取“data-postid”属性,然后我试图用它来获取点击的唯一 div,然后在点击时显示相应的灯箱(我使用的是 WordPress 网站,因此是 Wordpress 代码):
编辑:更改代码以显示当前版本,以及一个名为“myfile.php”的新文件
HTML/PHP 代码 (index.html):
<div class="person-row">
<div id="post-<?php the_ID() ?> <?php post_class(); ?>" class="person" data-postid="<?php the_ID() ?>">
</div>
jQuery 代码(script.js):
var $post = $(this);
var identifier = ($post.data("postid"));
$.ajax({
url: "myfile.php",
type: "POST",
data: { postNumber: (identifier) },
dataType: "text",
success: function(response) {
alert(response);
}
});
然后尝试将其重新放入 PHP 中使用
PHP 代码 (myfile.php)
<?php $post = $_POST['postNumber'] ?>
PHP 代码 (index.html)
<?php $PID = $_GET['postNumber'] ?>
任何帮助将非常感激。如果您还有什么需要知道的,我很乐意提供。