2

我已将 select-2 插件连接到我的选择元素,现在我想为其分配一个事件:单击 .select2-search-choice-close 后重新加载表单,但我无法将任何事件绑定到此元素.

在绑定事件之前,我尝试取消绑定所有事件并更改父href属性:

$('.select2-choice').attr('href', '#'); // remove javascript:void(0) 
$('.select2-search-choice-close').off();

但仍然:

$('#dashboard').on('click', '.select2-search-choice-close', function(e) {
                    e.preventDefault();
                    alert('test');
                    console.log('test');
                };

当我单击 .select2-search-choice-close 时,这些都不会发生。

我们正在使用版本:3.5.2,不幸的是我无法更改它。

4

1 回答 1

2

使用更改事件

$('#dashboard').on("change", function (e) {alert('test');});

于 2016-02-19T10:12:01.957 回答