我在移动 bootstrap-select selectpicker 插件时遇到了一些麻烦。http://silviomoreto.github.io/bootstrap-select/上的文档似乎并未表明这是一个问题。修改自定义select所基于的select好像没有移动自定义select,使用js修改.select的css,使用selectpicker插件时屏幕可见元素的css类,导致闪退从一个位置到另一个位置。这不漂亮。
有使用 bootstrap-select.js 经验的人认为他们可以伸出援手吗?
我尝试过的事情:
select {
display: block;
margin-left: "insert offset here"
}
.select {
display: block;
margin-left: "insert offset here"
}
select {
display: block;
margin-right: "insert negative offset here"
}
.select {
display: block;
margin-right: "insert negative offset here"
}
调用 .selectpicker() 时似乎会覆盖 Css。
$(document).ready(function() {$('.select').css('margin-left', '50px'););})
// Nothing happens because selectpicker is still being initialized.
setTimeout(function() {$('.select').css('margin-left', '50px');}, 10);
// Results in a visible flicker and is not guaranteed to work because of race conditions.