次のように定義された jQuery 拡張メソッドがあるとします。
$.fn.myMethod = function(text)
{
$(this).text(text); ///
}
私も同様の方法を持っているかもしれません:
$.fn.myMethod2 = function(text)
{
$(this).text(text + " superduper");
}
ここで、次のような構成クラスがあるとします。
var myConfig =
{
myMethod: /// this should be delegate to one of the above
}
私が目指しているのは、コードのどこかに次のように入力することです。
$("selector").myConfig.myMethod("Insert this");
基本的に、myConfig.myMethod は myMethod または myMethod2 にデリゲートされます。私はこれを自分の関数で定期的に行っていますが、jQuery メソッドを使用して適切に実装する方法がわかりません。実験して何か間違ったことを作成するよりも、適切な方法を学ぶことに関心があります。