.. возникла «маленькая» проблема с позицией мыши после изменения размера окна браузера.
У меня есть форма, которая отображается на событие щелчка и размещается в сценарии следующим образом:
$('#whatever').click(function(event){
$('#dialog').css('left', event.pageX);
$('#dialog').css('top', event.pageY);
});
Работает нормально, поэтому диалоговое окно отображается слева вверху от текущей позиции мыши.
Если я теперь изменю размеры окон, пока отображается диалоговое окно, оно теряет «ориентацию» :-)
Поэтому мне нужно обновить текущее положение мыши на
$(window).resize(function(event){
$('#dialog').css('left', event.pageX);
$('#dialog').css('top', event.pageY);
});
Но угадайте что, это не работает. Как я могу получить должность, не имея
переместите мышь или щелкните мышью сразу после изменения размера окна - возможно ли это?
Вот пример jsfiddle, который нужно попробовать: jsfiddle
Большое спасибо