Легкий ответ - то, что нет никаких событий в DOM для обнаружения обновлений расположения.
у Вас есть пара опций путем, я вижу его:
Опрос, противный, но это может работать в зависимости от Ваших требований частоты обновления.
Наслаждаются любыми причинами события невидимый DIV, чтобы изменить размер и сделать независимо от того, что необходимо сделать в том обработчике
, я исправлю меня.
я смотрел на DOM и заметил событие DOMAttrModified и нашел этот Плагин JQuery , что Вы могли бы быть в состоянии усилить, чтобы сделать то, что Вы хотите.
, Поскольку статья упоминает, она работает отлично в IE и Firefox, но, кажется, имеет проблемы в WebKit.
Я thiiink необходимо быть в состоянии сделать:
$(document).ready( function (){
$("#mydiv").bind("movestart", function (){ ...remember start position... });
$("#mydiv").bind("moveend", function (){ ...calculate offsets etc... });
});