我试图onchange
理解bootstrap-multiselect
. 特别是,我试图了解函数语法和参数。
$('#example-onChange').multiselect({
onChange: function(option, checked, select) {
alert('Changed option ' + $(option).val() + '.');
}
});
如何知道函数中的三个参数是什么意思?我从哪里得到这三个参数?我还尝试查看代码https://github.com/davidstutz/bootstrap-multiselect/blob/master/dist/js/bootstrap-multiselect.js#L263但无法理解。
我知道在此功能选项中使用警报指的是所选选项,checked
显示该选项是checked
还是unchecked
. undefined
我在函数内部做的时候不断得到console.log(select)
,所以不知道这是什么意思。
问题:如何理解这些函数参数和语法?这只是一个示例,但了解通用过程将帮助我在将来解码其他类似功能。