我想知道我应该在php项目中编写<script src="jquery.js"></script>
。
我在头文件的主文件menu.phpm中写了它,然后我将这个文件包含在其他文件中,但如果我这样做,我使用的jquery函数在其他文件中不起作用,而如果我再次添加<script src="jquery.js"></script>
在另一个文件中,它工作。
我是否必须在每个使用jquery函数的文件中编写它?
谢谢
答案 0 :(得分:1)
不,你不需要在每个文件中都有jquery.js。它应该只在<head> </head>
标签之间的一个文件中调用,例如 menu.php ,并且menu.php应该包含在每个页面中。记得在使用jQuery函数之前包含menu.php。
答案 1 :(得分:0)
当然可以。无论您在何处使用jquery函数,都必须在函数调用之前包含此脚本。如果您使用10个文件,则必须包含所有文件。如果你有任何常见的头文件,我建议你在该文件中包含Jquery.js。
答案 2 :(得分:0)
尝试使用src的根相对路径而不是文档相对路径
答案 3 :(得分:0)
您应该将此文件包含在您要使用此文件中的函数的每个页面中。
答案 4 :(得分:0)
是的,您必须在使用jquery函数的所有页面中添加jquery文件。
如果您有index.php
动态包含其他php文件,请在此文件的head部分添加jquery.js
,一切正常
<强>的index.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>
答案 5 :(得分:0)
创建一个名为“imports.php”的新文件并在其中导入该文件。之后,请确保在调用jquery的方法之前,在每个文件的头中导入imports.php。