【发布时间】:2015-04-01 19:37:05
【问题描述】:
我正在尝试使带有 JQuery-Chosen 的 DropDownList 像所有其他“正常”DropDownLists 一样做出反应,匹配宽度等于 DDL 上的最大选项。 我尝试了一些不同的方法来完成这项工作,使用 css 和 JQuery,但我尝试的所有方法都变得丑陋。
在Chosen的官方页面http://harvesthq.github.io/chosen/options.html,上面写着:
Chosen 选择框的宽度。默认情况下,Chosen 会尝试匹配您要替换的选择框的宽度。如果在实例化 Chosen 时选择隐藏,则必须指定宽度,否则选择将以 0 的宽度显示。
有什么办法可以解决这个问题?
工作区:http://jsfiddle.net/cdtn0ko7/
$('.chosen').chosen({
width: 'auto'
});
【问题讨论】:
-
我删除了
{width: 'auto'},它起作用了。如果这就是你想要的,那就是。 编辑没关系,它会占用整个区域的宽度。 -
小修复,现在加载引导选择:jsfiddle.net/5yL5qy8o
标签: javascript jquery css jquery-chosen