私は単純なドラッグスクリプトを実行しようとしています。 アイデアは、マウスがダウンしているときの位置を保存し、マウスが動いている間はビューを更新し、マウスがアップしているときは停止することです。問題、mouseupイベントが正しく機能していません。 imgのmousemoveの後にマウスアップが動作しない
はコードを参照してください:var target = $('a')
var pos = 0;
var dragging = false;
$(document).mousedown(function(e) { pos=e.pageX; dragging = true })
$(document).mouseup(function() { dragging = false })
$(document).mousemove(function(e) {
if(dragging){
target.css('left', e.pageX-pos);
}
})
なぜ "" タグと連携のmouseup: http://jsfiddle.net/leyou/eNwzv/
: http://jsfiddle.net/leyou/c3TrG/1/とのmouseupは "IMG" タグでは動作しない理由
横にドラッグしてみてください。
ie9、ff、およびchromeに同じ問題があります。 Windows7の
私のために同じことをして、クロムとfirefoxでテストしました –