gpt4 book ai didi

php - 我如何使用 jQuery 通过 DOM 插入 PHP 标签?

转载 作者:可可西里 更新时间:2023-11-01 00:06:50 25 4
gpt4 key购买 nike

这是我正在尝试做的......

$("div").prepend("<div id='comment-number'><?php the_comment_number(); ?></div>");

有什么方法可以让它发挥作用吗?

<div class="gallery-item">
<div class="comment-number"><!--?php echo htmlspecialchars(the_comment_number()); ?--></div>
</span>
<span class="gallery-icon">
<a href="http://mysite.com/test/photos/attachment/fff/"><img src="http://mysite.com/test/wp-content/uploads/2011/06/fff-150x150.gif"></a>
</span>
</div>

最佳答案

PHP 在服务器上执行,但 JavaScript 代码 (jQuery) 稍后在 Web 浏览器中执行。因此,PHP 可以生成 JavaScript 代码,但 JavaScript 不能生成 PHP 代码。

<!--?在您发布的输出中显示某些东西正在过滤我们的 PHP 代码。所以问题不在于您的 PHP 代码,而在于您实际上并未执行 PHP 代码。如果是 .js文件,几乎肯定不能包含 PHP。

如果正在评估 PHP(例如,如果这是在 <script> 文件中的 .php 标记中),这应该会生成有效的 JavaScript 代码来执行您想要的操作:

$("div").prepend("<div id='comment-number'><?php echo htmlspecialchars(the_comment_number()); ?></div>");

关于php - 我如何使用 jQuery 通过 DOM 插入 PHP 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6743779/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com