mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-05-09 20:12:14 +09:00
Fixed trigger bug
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@8896 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
91ec7feabf
commit
19a50e7994
1 changed files with 9 additions and 8 deletions
|
|
@ -410,19 +410,18 @@ $('table.sortable')
|
||||||
if(event.which != 1) return;
|
if(event.which != 1) return;
|
||||||
|
|
||||||
$this = $(this);
|
$this = $(this);
|
||||||
|
|
||||||
// before event trigger
|
|
||||||
before_event = $.Event('before-drag.st');
|
|
||||||
$this.trigger(before_event);
|
|
||||||
|
|
||||||
// is event canceled?
|
|
||||||
if(before_event.isDefaultPrevented()) return false;
|
|
||||||
|
|
||||||
$tr = $this.closest('tr');
|
$tr = $this.closest('tr');
|
||||||
$table = $this.closest('table').css('position','relative');
|
$table = $this.closest('table').css('position','relative');
|
||||||
height = $tr.height();
|
height = $tr.height();
|
||||||
width = $tr.width();
|
width = $tr.width();
|
||||||
|
|
||||||
|
// before event trigger
|
||||||
|
before_event = $.Event('before-drag.st');
|
||||||
|
$table.trigger(before_event);
|
||||||
|
|
||||||
|
// is event canceled?
|
||||||
|
if(before_event.isDefaultPrevented()) return false;
|
||||||
|
|
||||||
position = {x:event.pageX, y:event.pageY};
|
position = {x:event.pageX, y:event.pageY};
|
||||||
offset = getOffset($tr.get(0), $table.get(0));
|
offset = getOffset($tr.get(0), $table.get(0));
|
||||||
|
|
||||||
|
|
@ -512,6 +511,8 @@ $('table.sortable')
|
||||||
|
|
||||||
// use the clone for animation
|
// use the clone for animation
|
||||||
$dropzone[dropzone.state]($tr);
|
$dropzone[dropzone.state]($tr);
|
||||||
|
|
||||||
|
$table.trigger('after-drag.st');
|
||||||
});
|
});
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue