-1

我想知道我应该在哪里写<script src="jquery.js"></script>一个 php 项目。我将它写在头部的主文件 menu.phpm 中,然后将此文件包含在其他文件中,但如果这样做,我使用的 jquery 函数在其他文件中不起作用,而如果我<script src="jquery.js"></script>在其他文件中再次添加,这行得通。我必须在我使用 jquery 函数的每个文件中都写吗?

谢谢你

4

6 回答 6

1

不,您不需要在每个文件中都有 jquery.js。它应该只在<head> </head>tag 之间的一个文件中调用,比如说menu.php并且 menu.php 应该包含在每个页面中。记得在使用 jQuery 函数之前包含 menu.php。

于 2013-01-10T12:27:11.647 回答
0

是的当然。无论您在何处使用 jquery 函数,都必须在函数调用之前包含此脚本。如果您使用 10 个文件,则必须全部包含在内。如果您有任何通用头文件,我建议您在该文件中包含 Jquery.js。

于 2013-01-10T12:24:04.720 回答
0

尝试使用 src 的根相对路径而不是文档相对路径

于 2013-01-10T12:25:14.570 回答
0

您应该将此文件包含到您将使用此文件中的函数的每个页面中。

于 2013-01-10T12:25:24.307 回答
0

是的,您必须在使用 jquery 函数的所有页面中添加 jquery 文件。

如果你有index.php它会动态包含其他 php 文件,jquery.js只需在这个文件的头部添加就可以了

索引.php

<html>
   <head>
      <script type="text/javascript" src="/path/to/jquery.js"></script>
      <script>
         // write your jquery functions after you've included the jquery.js file
      </script>
   </head>
   <body>
      <?php include("path/to/other/files/other_file.php"); ?>
   </body>
</html>

other_file.php

<div>This is some content included dinamically</div>
于 2013-01-10T12:27:12.873 回答
0

创建一个名为“imports.php”的新文件并将此文件导入其中。之后确保在调用 jquery 的方法之前在每个文件的标题中导入 imports.php。

于 2013-01-10T12:28:46.493 回答