0

可能重复:
如何在 JavaScript 或 jQuery 中访问 PHP 变量,而不是 <?php echo $variable ?>

我实际上是在问这个问题:

新视窗分享FB

有一件事是不同的,这就是为什么那里给定的答案对我不起作用的原因。

我正在使用 wordpress,所以我的链接包含 php 元素。这意味着我不能只是将 url 粘贴到 jquery 中,因为 jquery 无法处理 php。

链接如下:

href="http://www.facebook.com/sharer.php?u=<?php the_permalink();?>&t=<?php the_title(); ?>"
4

1 回答 1

0

您可以在页面级别定义 url 和标题,因此在 index.php 中它的元素中会包含以下内容:

<script>
    var fbUrl = "<?php the_permalink(); ?>";
    var fbTitle = "<?php the _title(); ?>";
</script>

然后在您需要包含在上述脚本块之后的 javascript 文件中:

 href = href="http://www.facebook.com/sharer.php?u=" + fbUrl + "&t=" + fbTitle;
于 2012-10-18T13:22:14.170 回答