我想知道我应该在哪里写<script src="jquery.js"></script>
一个 php 项目。我将它写在头部的主文件 menu.phpm 中,然后将此文件包含在其他文件中,但如果这样做,我使用的 jquery 函数在其他文件中不起作用,而如果我<script src="jquery.js"></script>
在其他文件中再次添加,这行得通。我必须在我使用 jquery 函数的每个文件中都写吗?
谢谢你
我想知道我应该在哪里写<script src="jquery.js"></script>
一个 php 项目。我将它写在头部的主文件 menu.phpm 中,然后将此文件包含在其他文件中,但如果这样做,我使用的 jquery 函数在其他文件中不起作用,而如果我<script src="jquery.js"></script>
在其他文件中再次添加,这行得通。我必须在我使用 jquery 函数的每个文件中都写吗?
谢谢你
不,您不需要在每个文件中都有 jquery.js。它应该只在<head> </head>
tag 之间的一个文件中调用,比如说menu.php并且 menu.php 应该包含在每个页面中。记得在使用 jQuery 函数之前包含 menu.php。
是的当然。无论您在何处使用 jquery 函数,都必须在函数调用之前包含此脚本。如果您使用 10 个文件,则必须全部包含在内。如果您有任何通用头文件,我建议您在该文件中包含 Jquery.js。
尝试使用 src 的根相对路径而不是文档相对路径
您应该将此文件包含到您将使用此文件中的函数的每个页面中。
是的,您必须在使用 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>
创建一个名为“imports.php”的新文件并将此文件导入其中。之后确保在调用 jquery 的方法之前在每个文件的标题中导入 imports.php。