여기에 JSFiddle이 있습니다 : http://jsfiddle.net/o5tupLcb/.jQuery의 draggable() 함수가 작동하지 않습니다.
내 문제는 왜 div가 끌리지 않는 이유입니까? $ (".drag")를 만들더라도 draggable(); switch 문 외부에있는 자체 선언문은 작동하지 않습니다.
는 여기에 몇 가지 jQuery의 :
$(document).ready(function() {
$(".drag").mousedown(function(e) {
switch (e.which) {
case 1:
$(this).toggleClass("mousedown");
$(this).draggable(); /* This probably shouldn't be here */
case 2:
break;
case 3:
break;
default:
break;
}
});
$(".drag").mouseup(function(e) {
switch (e.which) {
case 1:
$(this).toggleClass("mousedown");
$(this).draggable(); /* This probably shouldn't be here */
case 2:
break;
case 3:
break;
default:
break;
}
});
});
은 이미 jQuery를 UI를 가져올 시도하고 아무 일도 있습니다.
편집 : 바뀌 었습니다. 잘못된 것을 가져 왔습니다. 또한 draggable() 함수는 switch 문에서 꺼내서 아래에 넣으면 더 잘 작동합니다.
** 처리되지 않는 오류 : 미정 **는 기능하지 않다. 당신은 jQuery UI를 포함하지 않았다. jQuery는 물론 – Ian
나는 HTML 헤드에서 가져 오기를 시도했지만 여전히 단어는 사용하지 않았다. –
아마도 맞을 것입니다. 드래그 가능성을 재발견하고 jQuery UI를 사용하려고합니다. 드래그 할 수있게하려면'$ ("selector"). draggable()'을 사용하십시오. 이벤트를 바인드하고 로직을 사용할 필요가 없습니다. – Ian