我想知道我應該在哪裏寫一個php項目中的<script src="jquery.js"></script>
。 我在頭文件中的主文件menu.phpm中寫了它,然後將此文件包含在其他文件中,但如果我這樣做,我使用的jquery函數在其他文件中不起作用,而如果在另一個文件中再次添加<script src="jquery.js"></script>
文件,它的工作。 我是否必須在每個使用jquery函數的文件中編寫該文件?在哪裏導入jquery.js文件
謝謝
我想知道我應該在哪裏寫一個php項目中的<script src="jquery.js"></script>
。 我在頭文件中的主文件menu.phpm中寫了它,然後將此文件包含在其他文件中,但如果我這樣做,我使用的jquery函數在其他文件中不起作用,而如果在另一個文件中再次添加<script src="jquery.js"></script>
文件,它的工作。 我是否必須在每個使用jquery函數的文件中編寫該文件?在哪裏導入jquery.js文件
謝謝
不,你不需要在每個文件中都有jquery.js。它應該只在<head> </head>
標記之間調用一個文件,比如說menu.php,並且該menu.php應該包含在每個頁面中。記得在使用jQuery函數之前包含menu.php。
謝謝,我在其他file.php中寫入javascript函數後包含menu.php,這就是爲什麼它沒有工作 – morg
當然可以。無論你使用jQuery函數,你必須在函數調用之前包含這個腳本。如果您使用10個文件,則必須包含所有文件。我會建議你,如果你有任何共同的頭文件,在該文件中包含Jquery.js。
嘗試使用根相對路徑的src而不是文件相對路徑
你應該包括這個文件到您要使用的功能,從這個文件中的每一頁。
是的,你必須在所有使用jquery函數的頁面中添加jquery文件。
如果你有index.php
將動態包括其他PHP文件,只是在這個文件的頭部添加jquery.js
,一切都OK
的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>
創建一個名爲「imports.php」的新文件並在其中導入該文件。之後,確保在調用jquery的方法之前,在每個文件頭中導入imports.php。
找到下面的答案。但這是非常基本的問題。你可以立即得到答案,當你谷歌。 –