onchange
のイベントを理解しようとしていbootstrap-multiselect
ます。特に、関数の構文とパラメーターを理解しようとしています。
$('#example-onChange').multiselect({
onChange: function(option, checked, select) {
alert('Changed option ' + $(option).val() + '.');
}
});
関数内の 3 つのパラメーターの意味を知るには? これら 3 つのパラメーターはどこで取得できますか? コードhttps://github.com/davidstutz/bootstrap-multiselect/blob/master/dist/js/bootstrap-multiselect.js#L263も調べてみましたが、あまり意味がありませんでした。
この関数オプションでは、選択されたオプションを参照し、checked
オプションがchecked
またはであったかどうかを示すアラートを使用することを知っていますunchecked
。undefined
関数内で実行しているときに取得し続けるconsole.log(select)
ので、それが何を意味するのかわかりません。
質問: このような関数のパラメーターと構文を理解するにはどうすればよいですか? これは単なる例ですが、一般的な手順を知っていると、将来他の同様の機能を解読するのに役立ちます。