私はWordPressのテーマを持っており、その中にいくつかのjQueryプラグインを使用しています。問題は、これらのプラグインのいくつかは他のWPプラグインに含まれているため、名前の競合のためにjsが壊れてしまうことです。jQueryの関数の競合
HTMLドキュメントに含まれている残りのスクリプトから何らかの機能や.jsファイルを分離する方法があるのだろうかと思いました。以下のような
何か:それは他のライブラリを殺さないよう
function wrap(){
plugin functions...
plugin functions...
}
jQuery(document).ready(function($){
wrap.pluginfunction()...
wrap.pluginfunction()...
});
ありがとう! jQuery(document).ready(function($){});からこれらの関数にアクセスするにはどうすればよいですか? – Alex
'someNewNamespace.someFunction()'など。匿名関数内の 'that'オブジェクトで作成したメンバーは' someNewNamespace'オブジェクトのメンバーになります。 – cdhowie
私は例えば持っている場合。 '$("。menu ")。superfish();' someNewNamespace'をどこに追加しますか? – Alex