사용자가 행을 선택하고 jquery 그리드 외부에 놓을 때 이벤트를 가져 오려고합니다. 이 드래그/드롭에 대한 드롭 기능이 완벽하게 잘 작동하는 그리드 내에서 어떻게됩니까입니다 - 나는 그리드 캔버스 DIV 밖에 "ANYWHERE"일어나는 드래그 & 드롭을 추적하기 위해 노력하고있어div 선택기의 jquery inverse
$(".grid-canvas")
.on("drop", function (e, dd) {
// somecode
});
. 하지만 역 선택은 효과가없는 것처럼 보입니다. 나는이 시도했지만 작동하지 않습니다 -
$(".grid-canvas")
.not(this)
.on("drop", function (e, dd) {
alert("outside");
});
내가 이것을 시도하지만, 그것은뿐만 아니라 그리드 내에서 드래그를 위해 & 방울을 트리거 -
$(":not(.grid-canvas)")
.on("drop", function (e, dd) {
alert("outside");
});
감사 어떤 도움. 감사.
저는 리소스 친화적 인 솔루션이 무엇인지 잘 모릅니다. 둘 다 약점이 있습니다. 하나의 솔루션은 바인딩 시간에 다른 이벤트를 트리거 할 때 자원 집약적입니다. –