我无法弄清楚如何获取PHP变量并将其用作jQuery变量。
所以,我有这个变量的例子:
$ content =“bla bla bla”;
它在DIV中:
div id ='contentWrapper'
$ content =“bla bla bla”;
/ DIV
我知道如何获取DIV contentWrapper的ID,类和内容(文本),但如何获取$ content?我希望我足够清楚:)
答案 0 :(得分:2)
你做不到。 PHP在服务器上运行。 PHP的输出被发送到浏览器。 JavaScript在浏览器中运行。 JavaScript无法访问生成正在运行的页面的脚本的内部。
您必须修改PHP以输出您想要提供给JS的信息,以便它显示在页面中。
答案 1 :(得分:1)
在javascript中,你可以这样做:
编辑:
基于@Marc B的评论。
var jsvar = <?php echo json_encode($content); ?>
答案 2 :(得分:0)
据我所知,PHP是浏览器隐藏的服务器端脚本,浏览器执行Jquery脚本。因此,要获取变量值,您需要回显并向浏览器显示您的内容以完成JQuery。使用Jonathan Sampson提供的方法