首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在“堆盒”插件上反映<select>禁用状态

如何在“堆盒”插件上反映<select>禁用状态
EN

Stack Overflow用户
提问于 2014-04-24 23:30:06
回答 2查看 197关注 0票数 0

如果禁用select标记,是否有方法在heapbox上应用类?

代码语言:javascript
复制
<select name="select-name" id="select-id" disabled>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-04-24 23:44:16

由于Heapbox没有这样的特性,我就是这样做的:

代码语言:javascript
复制
$("select").each(function () {
    if($(this).is(':disabled')){
        $(this).wrapAll(" <div class='select--disabled'></div>");
    }
}); 
$('select').heapbox();

然后使用css:

代码语言:javascript
复制
.select--disabled .heapBox{
    cursor: default;   
    pointer-events: none;
}
.select--disabled .holder{
    /* Style for the disabled state */
    background-color: #404040;
    box-shadow: none;
    color: #5A5A5A;
}
票数 0
EN

Stack Overflow用户

发布于 2014-04-24 23:32:49

不,不能覆盖被css类禁用的。使用javascript更改“禁用”为“启用”。$(‘#select-id’).prop(“禁用”,false);

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

https://stackoverflow.com/questions/23281677

复制
相关文章

相似问题

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