在 jQuery 插件 dropdown.js 中添加更改事件的回调

Adding callback for change event in jQuery plugin dropdown.js

使用此 SimpleDropDownEffects 插件 jQuery,当所选值更改时,如何添加回调?

我正在寻找符合 'onChange' 的内容。

$.DropDown.defaults = {
    onChange: false,
}

好的,接下来呢?插件有点击选项的功能:

this.opts.on( 'click.dropdown', function() {
    // Not executed.
}

你可以用

$('#cd-dropdown').dropdown({
    gutter: 5,
    onOptionSelect: function(dom) {
        var value = $(dom).attr("data-value")
        console.log(dom, value);
    }
});

如您所见,它会记录从 select 创建的元素及其值。