마우스를 놓을 때 끌기가 자동으로 멈춰야합니다. HTML
<body>
<div id="draggable" class="ui-widget-content">
<p>Drag me around</p>
<p id="position"></p>
<p id="event"></p>
</div>
</body>
JS
$(function() {
$("#draggable").draggable({
scroll: false,
drag: function(event, ui) {
$('#position').html(
'Left : ' + ui.position.left + '<br/>' +
'Top : ' + ui.position.top
);
},
start: function(event, ui) {
$('#event').html("Dragging");
},
stop: function(event, ui) {
$('#event').html("Stopped");
}
});
});
상기 샘플을보십시오. dragstop 이벤트는 마우스를 드래그에서 놓을 때마다 자동으로 호출됩니다. 코드에서 이것을 적용하여 왜곡 효과가 호출되지 않는지 더 자세히 조사하십시오.
http://codepen.io/jyloo/pen/mrZmjO
혼란 스럽습니다. 마우스 왼쪽 버튼을 누른 상태로 드래그합니다. 마우스 버튼을 놓으면 요소가 끌리는 것을 멈 춥니 다 ??? –
더 나은 설명을 해주십시오. doubleclick/singleclick 어떻게 끌기 동작에 영향을 주나요? – Viney