在jQuery插件dropdown.js中增加了change事件的回调

Adding callback for change event in jQuery plugin dropdown.js

本文关键字:change 事件 回调 增加 jQuery 插件 dropdown js      更新时间:2023-09-26

使用这个simpledropdowneeffects插件为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和它的值中创建元素