getScriptを使用して外部jsファイルを含めました。ただし、一度だけ含めたいと思います。jqueryを使用して外部ファイルが含まれているかどうかを検出するにはどうすればよいですか?ありがとう。
1 に答える
1
これは、ファイル自体がロードされているかどうかを技術的にチェックしませんが、そのファイル内で定義されているオブジェクト名前空間をチェックできます。
JSファイルが次のようなものを使用してコードの名前空間を設定したとします。
var myNameSpace = function(){
return {
some:'stuff'
};
}();
または、何かを名前空間化するための任意のスタイル(つまり、jQueryが同じことを行う)の場合、次の存在を確認できます。myNameSpace
それで
if (typeof myNameSpace == "undefined"){ // load script }
于 2010-12-01T17:38:18.930 に答える