Bootstrap - 折叠按钮,数据目标无法在移动设备上运行

时间:2016-06-24 09:23:56

标签: jquery twitter-bootstrap

使用带有数据目标的Bootstrap折叠按钮正在桌面上工作,但它无法在移动设备上运行。

HTML:

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>

<button class="btn btn-primary" type="button" data-toggle="collapse" data-target="#collapseExample" aria-expanded="false" aria-controls="collapseExample">
  Button with data-target
</button>
<div class="collapse" id="collapseExample">
  <div class="well">
    ...
  </div>
</div>

我正在使用jquery 1.11.1,我也尝试了1.9.1版,但没有。我得到了相同的结果。

2 个答案:

答案 0 :(得分:1)

问题出在css上。在之前的div中,我在css float:left;而不是我把display:inline-block;问题已解决。

那css问题让我困惑,原因就在于此。

答案 1 :(得分:0)

<button class="btn btn-primary" type="button" data-toggle="collapse" data-target="#collapseExample" aria-expanded="false" aria-controls="collapseExample">
    Button with data-target
  </button>
<div class="collapse" id="collapseExample">
  <div class="card card-block">
    Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident.
  </div>
</div>