如果file.html改为file.php,如何保持jQuery工作?
我不得不将一个文件后缀从.html改为.php,这样一个php include就可以工作了,但是在完成这项工作之后,jQuery就不再工作了。这正常吗?有没有办法让jQuery继续工作?您必须像处理HTML一样处理它。它应该位于PHP标记之外,或者您必须使用echo或类似的东西。不,这不正常。我没有看到您的代码,但我有两个假设:如果file.html改为file.php,如何保持jQuery工作?,php,jquery,html,Php,Jquery,Html,我不得不将一个文件后缀从.html改为.php,这样一个php include就可以工作了,但是在完成这项工作之后,jQuery就不再工作了。这正常吗?有没有办法让jQuery继续工作?您必须像处理HTML一样处理它。它应该位于PHP标记之外,或者您必须使用echo或类似的东西。不,这不正常。我没有看到您的代码,但我有两个假设: 如何调用php文件?你把它叫做html?如果从本地路径调用html(c:/dir1/dir2/file.htlm)和从服务器调用php(http://localhost
php
文件?你把它叫做html
?如果从本地路径调用html
(c:/dir1/dir2/file.htlm)和从服务器调用php
(http://localhost/file.php)那么可能的原因是jQuery
php include
?尝试删除PHP
代码,然后重试。(带有PHP
扩展名)另外,您的浏览器中是否有与jQuery相关的错误?谢谢Andray。它现在正在工作。我一定是做错了什么,或者可能是没有将代码正确地刷新到我的测试站点中。是的,php的行为与原始的.html非常相似,包括其中的java脚本。您的jQuery代码是什么?它是否调用名称已更改的文件?更改文件扩展名不会影响任何其他方面。jquery根本不关心其主机的文件名是什么。只要浏览器将页面解释为HTML,就会执行jquery脚本标记。