我注意到在semantic-ui网站上,无论何时单击多选下拉列表然后单击它,它都会选择突出显示的元素,即使您没有点击它。
示例位于:http://semantic-ui.com/modules/dropdown.html#tagging-and-user-additions
如果您点击下拉列表(标题为 Multilpe 的那个),然后点击它,则会选择“Angular”作为选项。
有没有办法避免这种情况?
答案 0 :(得分:3)
此错误已在Semantic-UI 2.2.8
/ 2.2.9
上修复。
我在公司项目中发现了这个错误,我可以通过将forceSelection
设置为false
来避免此行为。
使用以下命令更清楚地修改下拉组件本身的此行为:
$('.ui.dropdown').dropdown({forceSelection: false});
或全球
$.fn.dropdown.settings.forceSelection = false;