0

jQuery ライブラリのバットロードが動的にロードされる html ページで作業しているため、同じライブラリが 2 回ロードされる可能性があります。混乱を避けるために、同じファイルが 2 回読み込まれているかどうかを検出するにはどうすればよいですか?

4

1 に答える 1

1

確実にできるとは思えません。私はそれを試みたのを 1 回しか見たことがありませんが、どのブラウザーでも確実に動作しませんでした。これを見てください。

各jsファイルにそのファイルに固有の関数を定義させ、その関数が存在しない場合にのみそれ自体を含めることで可能になる場合があります。C/C++ インクルード ガードに似ています。しかし、それを正しく動作させる方法がわからず、jQuery などの既存の js ファイルは含まれません。

于 2013-03-11T13:10:06.310 に答える