首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >显示时的SpectrumJS、拖拽和滑块位置问题:无容器

显示时的SpectrumJS、拖拽和滑块位置问题:无容器
EN

Stack Overflow用户
提问于 2014-11-27 21:55:51
回答 1查看 91关注 0票数 1

我需要在具有"display: none“属性的div中使用SpectrumJS,但是当我删除该属性以使div可见时,拖拽工具和滑块的位置与颜色集不对应。如果在容器div中没有设置"display“属性,一切都会正常工作。

帮助!

EN

回答 1

Stack Overflow用户

发布于 2014-11-27 23:03:47

根据您对插件的使用情况,您可以在显示#flat2 2之后重新初始化它。

代码语言:javascript
复制
<div>
    <input type='text' id="flat" />
</div>
<div style="display: none" id="container">
    <input type='text' id="flat2" />
</div>
<input type="button" value="show div" onclick="$('#container').css('display', 'inline');$('#flat2').spectrum({
    flat: true,
    showInput: true,
    color: '#00aeef'
});"/>

添加:或尝试初始化然后隐藏:http://jsfiddle.net/neildaemond/jz37hLre/4/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27172353

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档