2012-08-08 4 views
0

현재 dragup/drop 목록에 마우스를 사용하여 Jquery를 통해 div가 삭제 된 것을 감지하고 있습니다.Jquery 목록 업데이트

문제는 제가 이것을해야하는 이유입니다. 그래서 MYSQL에서 내 목록을 업데이트 할 수 있습니다. Jquery Ajax 게시물을 사용하여이 작업을 수행 할 계획입니다.

내 문제는 코드를 설정 한 것이고 어디에서 잘못 될지 모른다는 것입니다. 코드에서 경고 기능을 볼 것입니다. div를 업데이트했는지 보여주기 위해이 코드를 사용했습니다.

은 지금까지 나는 여기

이 순간에 JQuery와입니다 .. 더 경고를 수신하지 오전 :

$(document).ready(){ 
$(.mouseup).mouseup(function(){ 
var divparent = $(this).parent().attr("id"); 
alert(divparent); 
}); 
} 

어떤 도움을 주시면 감사하겠습니다.

미리 감사드립니다.

답변

2

나는 물건을 바꿀 필요가있는 화살표를 몇 개 넣었습니다. 당신은 당신이 끌어 된 요소의 원래 위치에서 떨어져 마우스를 놓을 때

$(document).ready(function(){ // <----------------- 
    $(".mouseup").mouseup(function(){ // <-------------- 
    var divparent = $(this).parent().attr("id"); 
    alert(divparent); 
    }); 
}); // <--------------- 
+0

당신의 도움에 감사드립니다. :) - 나는이 작은 것들을 놓쳤다는 것을 믿을 수 없습니다. - 나중에 기억하십시오. – Andrew

+1

우리 모두는 작은 것들을 놓칩니다. 그것은 직업/취미와 함께 제공됩니다. – Kyle

1

나는 당신의 클래스에 .mouseup이라는 이름의 클래스가 있다고 가정하기 때문에 jquery가 그것을 알고 있는지 확인해야한다.

이 라인 : $(.mouseup).mouseup(function(){

가되어야한다 : $('.mouseup').mouseup(function(){

또한 .ready 검사가 필요하지 않습니다.

.ready @Kyle을 그대로 유지하려는 경우 올바른 것입니다.

0

는 지금까지 내가 아는 한, mouseup 이벤트가 발생하지 않습니다.

이 문제를 해결하는 한 가지 방법은 본체에 mouseup 이벤트를 설정하고 시작하려면 드래그중인 항목을 감지하는 것입니다.