//
$.fn.extend({
dragDiv: function() {
dragPanelMove($(this), $(this));
function dragPanelMove(downDiv,moveDiv){
$(downDiv).mousedown(function (e) {
var isMove = true;
var div_x = e.clientX;
var div_y = e.clientY;
var div_l = parseInt($(moveDiv).css('left'));
var div_t = parseInt($(moveDiv).css('top'));
$(document).mousemove(function (e) {
if (isMove) {
var obj = $(moveDiv);
obj.css({"left":div_l + e.clientX - div_x, "top":div_t + e.clientY - div_y});
e.preventDefault();
e.stopPropagation();
}
}).mouseup(
function () {
isMove = false;
});
});
}
}
});
$('.dialog-box').dragDiv();