【发布时间】:2023-12-13 07:06:02
【问题描述】:
我在我的小项目中使用“OWL Carousel”jQuery 插件 (http://www.owlgraphic.com/owlcarousel/)。
我创建了可以通过这个插件拖动的小脚本。现在我想禁用拖动特定元素(项目)...但我不知道该怎么做。
HTML:
<div class="wrap">
<div id="carousel">
<div class="part">
<div class="item">Item-1.1</div>
<div class="item">Item-1.2 NOT Draggble</div>
<div class="item">Item-1.3</div>
</div>
<div class="part">
<div class="item">Item-2.1</div>
<div class="item">Item-2.2 NOT Draggble</div>
<div class="item">Item-2.3</div>
</div>
<div class="part">
<div class="item">Item-3.1</div>
<div class="item">Item-3.2 NOT Draggble<div>
<div class="item">Item-3.3</div>
</div>
</div>
</div>
CSS:
div.wrap {
width: 990px;
min-height: 360px;
padding: 5px;
border: 2px solid #666;
margin: 10px auto;
}
div.item {
float: left;
border: 1px solid #ddd;
width: 324px;
margin: 1px;
min-height: 360px;
}
JS:
$(document).ready(function() {
$("#carousel").owlCarousel({
singleItem: true,
startPosition : -1,
autoPlayDirection : "rtl",
});
});
我知道我应该在 回调函数 中使用 mouseDrag (http://www.owlgraphic.com/owlcarousel/#customizing),但我现在不知道如何... :(
【问题讨论】:
标签: javascript jquery function draggable carousel