首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >推特Bootstrap 3定制单选按钮被fastclick.js崩溃

推特Bootstrap 3定制单选按钮被fastclick.js崩溃
EN

Stack Overflow用户
提问于 2014-10-08 18:53:12
回答 1查看 676关注 0票数 2

我使用这个code,当我独立使用它时,它工作得很好(没有快速单击插件):

代码语言:javascript
复制
<div class="btn-group" data-toggle="buttons">
    <label class="btn btn-primary active">
        <input type="radio" name="options" id="option1" checked> Option 1 (preselected)
    </label>
    <label class="btn btn-primary">
        <input type="radio" name="options" id="option2"> Option 2
    </label>
    <label class="btn btn-primary">
        <input type="radio" name="options" id="option3"> Option 3
    </label>
</div>

但是,当我使用fastlick.js提高移动设备的点击性能时,当我按下按钮时,活动类从一个标签更改为另一个标签,但单选按钮没有更新,它仍然是选定的相同的单选按钮。

我花了一些时间才弄明白,我必须使用以下命令使单选按钮可见:

代码语言:javascript
复制
[data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .btn > input[type="checkbox"] {
    display: block;
}

在那之后,我看到输入无线电保持不动。你可以用ipad或iphone打开this jsfiddle example查看问题。

有什么解决方案可以让单选按钮正常工作,同时保留fastclick.js插件吗?

EN

回答 1

Stack Overflow用户

发布于 2014-10-19 08:31:03

...as快速单击建议,将'needsclick‘类添加到包装器btn-group...

代码语言:javascript
复制
<div class="btn-group needsclick" ...>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26255158

复制
相关文章

相似问题

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