1

次のように定義された 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 メソッドを使用して適切に実装する方法がわかりません。実験して何か間違ったことを作成するよりも、適切な方法を学ぶことに関心があります。

4

0 に答える 0