Показать сообщение отдельно
  #6 (permalink)  
Старый 07.09.2010, 16:56
snk snk вне форума
Интересующийся
Отправить личное сообщение для snk Посмотреть профиль Найти все сообщения от snk
 
Регистрация: 18.12.2009
Сообщений: 14

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <script src="http://code.jquery.com/jquery-latest.js"></script>
  <script>
   jQuery(function()
   {
      
        $('#pdfPage').mousedown(function(){
           $('#pdfPage').css("cursor","-moz-grabbing")
        })
        $('#pdfPage').mouseup(function(){
            $('#pdfPage').css("cursor","-moz-grab")
        })
    })
  </script>
</head>
    <body>
        <div class="right_col" style="cursor: -moz-grab;">
        
            <img id="pdfPage" src="http://img4-fotki.yandex.net/getx/10000/photoface.250/vladimi-kryukov_254428_L" />
        
        </div>
    </body>
</html>


Проблема в том что в firefox 3.6.8 mousedown обрабатывается нормально, если же сразу после нажатия, не двигая мышку отпустить кнопку, mouseup тоже срабатывает, если же не отпуская кнопку мышь передвинуть, хватается фрагмент картинки, и после отпускания кнопки событие mouseup не срабатывает

Решение было бы какая то возможность обработать событие mouseup после отпускания кнопки в момент перетаскивания картинки
Ответить с цитированием