如何将声明的PHP变量作为jQuery选择器获取?

时间:2013-04-05 16:30:05

标签: php jquery

我无法弄清楚如何获取PHP变量并将其用作jQuery变量。

所以,我有这个变量的例子:

  

$ content =“bla bla bla”;

它在DIV中:

  

div id ='contentWrapper'

     
    

$ content =“bla bla bla”;

  
     

/ DIV

我知道如何获取DIV contentWrapper的ID,类和内容(文本),但如何获取$ content?我希望我足够清楚:)

3 个答案:

答案 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提供的方法