在JQuery中使用PHP变量

无论如何我可以在JQuery脚本中使用php变量吗?

例:

  • PHP变量: $sr2
  • JQuery脚本摘录(带变量): $('#a2_bottom_$sr2')

我怎样才能使变量在JQuery部分中有效?

谢谢

您可以简单地使用PHP来回显代码以启动JavaScript变量。

  

一旦PHP代码被解析,并且HTML被发送给用户 – 他们将看到的只是PHP回声的结果 –

  

现在您的phpVariable可用于您的JavaScript! 因此,您可以像在任何其他情况下一样使用它 –

 $("div."+phpVariable); 

这将使用foo类检索任何

元素 –

 

PHP在服务器上运行,jquery在客户端上运行。 如果你想让一个PHP变量可用于jquery(以及扩展名,底层的javascript引擎),你必须在服务器上输出页面时发送变量的值,例如:

  

或通过AJAX调用检索值,这意味着您基本上创建了一个Web服务。

您可以在脚本标记中将其作为页面的一部分输出…即

  

然后你的jQuery行就可以访问它了:

 $('#a2_bottom_' + sr2) 

假设你的jQuery在同一个文件中:

 ... $('#a2_bottom_') ...