何らかの理由で、 $(selector).myPlugin(); のような既存の要素に直接バインドされているプラグインの例しか見つかりません。
私ができるようにしたいのは、オプションを指定して new myPlugin() を呼び出すだけです。
new myPlugin({
'option1': 'option 1 value',
'option2': 'option 2 value',
'option3': 'option 3 value',
'option4': 'option 4 value'
});
最大 8 つのパラメーターを持つ通常の関数がありますが、常にすべてを定義する必要はありません。また、定義する必要のないすべてのパラメーターのデフォルトを含める必要はありません。
function myFunction(param1, param2, param3, param4, param5, param6, param7, param8){
// Operations here
}
場合によっては、最初と 5 番目のパラメーターなどを定義する必要があるだけで、残りのパラメーターにはデフォルトが必要です。これは苦痛です。
たぶん、検索でこのような例を見逃したかもしれません。