mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-09 03:32:00 +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;
|
||||
|
||||
$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');
|
||||
$table = $this.closest('table').css('position','relative');
|
||||
height = $tr.height();
|
||||
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};
|
||||
offset = getOffset($tr.get(0), $table.get(0));
|
||||
|
||||
|
|
@ -512,6 +511,8 @@ $('table.sortable')
|
|||
|
||||
// use the clone for animation
|
||||
$dropzone[dropzone.state]($tr);
|
||||
|
||||
$table.trigger('after-drag.st');
|
||||
});
|
||||
})
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue