我想做的是动态重置网页中的元数据,我的想法是这样的:
<meta property="og:title" content="<?php if(isset($title)){echo $title;} ?>" />
当我将鼠标悬停在页面上的按钮上时,我想设置变量 $title。我知道我可以用 jquery 捕获它,所以我需要做的就是将数据传递给 php 脚本。由于 jquery 是客户端而 php 是服务器端,我看不到如何实现它。尽管下面的代码是无稽之谈,但我希望它有助于解释我想要实现的目标:
<script>
$(function(){
$('button selector').hover(function(){
var mdata = 'Some value';
});
});
</script>
<?php
if(isset(mdata)){
$phpvariable = mdata;
}
?>
有什么方法可以达到这种效果吗?也许我可以用 jquery 做这一切?