2013-04-28 3 views

답변

1

jQuery 드래그 가능한 상호 작용을 사용하는 PrimeFaces는 this을 체크 아웃해야합니다. 킥오프 예 :

$(function() { 
    $(".ui-dt-c").draggable({ 
     start: function() { 
      alert(1); 
     }, 
     drag: function() { 
      alert(2); 
     }, 
     stop: function() { 
      alert(3); 
     } 
    }); 
}); 

이 때문에 drag FUNC의 경고 반복 이벤트 발사됩니다 볼 수 있듯이. 원하는대로 변경할 수 있습니다. 또한 수업을 .ui-dt-c ui-draggable (으)로 변경할 수도 있습니다. jQuery 예제에서와 마찬가지로 ID로 요소를 선택하고 함수를 재정의 할 수 있지만 p:dataTable의 ID가 엉망이므로 class 요소를 선택하면 더 적합합니다.

관련 문제