[英]jQuery UI Draggable / Droppable with Slick carousel
我正在尝试在 Slick carousel 单项中实现 jQuery UI Draggable / Droppable。 但我无法使其相互结合。
我从参考链接获得了参考,但不适用于我的案例。
var slick = $('.stack').slick({
centerMode: true,
centerPadding: '80px',
arrows: false,
variableWidth: true,
dots: true,
swipeToSlide: true,
focusOnSelect: true
});
$( "#draggable" ).draggable();
$( "#droppable" ).droppable({
drop: function( event, ui ) {
$( this )
.addClass( "ui-state-highlight" )
.find( "p" )
.html( "Dropped!" );
}
});
$("#droppable").on("slide mouseenter mousedown",function(event){
event.stopPropagation();
});
添加这一行: $( '*[draggable!=true]', '.slick-track' ).unbind( 'dragstart' );
var slick = $( '.stack' ).slick( {
centerMode: true,
centerPadding: '80px',
arrows: false,
variableWidth: true,
dots: true,
swipeToSlide: true,
focusOnSelect: true
} );
$( '#draggable' ).draggable();
$( '#droppable' ).droppable( {
drop: function( event, ui ) {
$( this ).addClass( 'ui-state-highlight' ).find( 'p' ).html( 'Dropped!' );
}
} );
$( '*[draggable!=true]', '.slick-track' ).unbind( 'dragstart' );
$( '#droppable' ).on('slide mouseenter mousedown', function( event ) {
event.stopPropagation();
} );
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.