【发布时间】:2015-08-19 15:32:43
【问题描述】:
我正在使用 Bootstrap 的 (3.3.5) Carousel 在页面上显示滑块。代码非常简单和标准:
<div id="header-carousel" class="carousel slide" data-ride="carousel">
<!-- Indicators -->
<ol class="pull-right carousel-indicators">
<li data-target="#header-carousel" data-slide-to="0" class="active"></li>
<li data-target="#header-carousel" data-slide-to="1"></li>
</ol>
<!-- Wrapper for slides -->
<div class="carousel-inner" role="listbox">
<article class="item active" style="background-image:url(foo.jpg);">
<div class="carousel-caption">
<h1>FOO</h1>
<h2>Caption</h2>
</div>
</article>
<article class="item" style="background-image:url(bar.jpg);">
<div class="carousel-caption">
<h1>BAR</h1>
<h2>Caption</h2>
</div>
</article>
</div>
</div>
我错过了在移动设备上滑动的选项,所以我添加了 jQuery mobile 1.4.5 来获得这样的功能:
$(document).ready(function() {
$("#header-carousel").swiperight(function() {
$(this).carousel('prev');
});
$("#header-carousel").swipeleft(function() {
$(this).carousel('next');
});
});
到目前为止,它适用于手机和平板电脑。但它也适用于台式机,因此在不触发滑动方法的情况下无法选择标题。是否有可能停用此行为?
【问题讨论】:
标签: html twitter-bootstrap jquery-mobile twitter-bootstrap-3 carousel