【发布时间】:2015-01-13 13:54:44
【问题描述】:
我在 Bootstrap Modal 中实例化 Chosen 插件。启动模态后,我正在调用 Chosen 插件。
除了能够自动聚焦元素以允许在不先点击元素的情况下进行输入之外,所有功能都按预期工作。奇怪的是,我在元素周围出现了一个蓝色边框,这表明它具有焦点,但在我单击对象之前实际上没有按键注册。
我只需要它来为 Chrome 工作,我目前正在运行版本 39.0.2171.95。
我正在遵循文档中的说明:
代码如下:
var $modal = $('#' + modalId); // This element contains relevant modal markup along with <select> element
$modal.modal();
var $mySelect = $('#mySelectElement'); // id of the <select> element
$mySelect.chosen();
$mySelect.trigger('chosen:activate'); // This doesn't work...
也尝试了以下方法,但无济于事:
$mySelect.trigger('chosen:open'); // This doesn't work...
任何指针表示赞赏。
干杯, 李
【问题讨论】:
标签: javascript jquery twitter-bootstrap jquery-chosen