-1

<script src="jquery.js"></script>PHPプロジェクトのどこに書くべきか疑問に思っていました。頭のメインファイルmenu.phpmに書き、このファイルを他のファイルに含めますが、そうすると、使用するjquery関数が他のファイルでは機能しませんが、他のファイルに再度追加する<script src="jquery.js"></script>と、それは動作します。jquery関数を使用するすべてのファイルにそれを書く必要がありますか?

ありがとうございました

4

6 に答える 6

1

いいえ、各ファイルにjquery.jsを含める必要はありません。<head> </head>タグの間にある1つのファイルでのみ呼び出す必要があります。たとえば、 menu.phpと、menu.phpをすべてのページに含める必要があります。jQuery関数を使用する前に、menu.phpを含めることを忘れないでください。

于 2013-01-10T12:27:11.647 に答える
0

このファイルの関数を使用するすべてのページにこのファイルを含める必要があります。

于 2013-01-10T12:25:24.307 に答える
0

はい、jquery関数を使用するすべてのページにjqueryファイルを追加する必要があります。

index.php他のphpファイルを動的に含めるものがある場合は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>
于 2013-01-10T12:27:12.873 に答える
0

はい、もちろん。jquery 関数を使用する場合は常に、関数呼び出しの前にこのスクリプトを含める必要があります。10 個のファイルを使用する場合は、すべてに含める必要があります。一般的なヘッダー ファイルがある場合は、そのファイルに Jquery.js を含めることをお勧めします。

于 2013-01-10T12:24:04.720 に答える
0

ドキュメントの相対パスではなく、ルートの相対パスを src に使用してみてください

于 2013-01-10T12:25:14.570 に答える
0

「imports.php」という名前の新しいファイルを作成し、このファイルをインポートします。その後、jquery のメソッドを呼び出す前に、必ずすべてのファイルのヘッダーに imports.php をインポートしてください。

于 2013-01-10T12:28:46.493 に答える