如何在左键按下时获取鼠标位置以选择并拖动Web中的文本

时间:2012-01-06 02:07:43

标签: javascript jquery

目前,我想要产生效果:选择文本,然后通过js或jquery将其拖放到网页中的某个框中,但是当我选择文本并拖动它时,尺寸值无法更新动态,所以我的问题是:当鼠标的左键向下选择并拖动文本时,如何动态获取鼠标位置?谢谢!

1 个答案:

答案 0 :(得分:1)

http://jsfiddle.net/SEZzq/1/

http://jsfiddle.net/SEZzq/4/

http://jsfiddle.net/SEZzq/5/

$(window).mousedown(function(e) {
    if (e.which == 1) {
        $(window).bind('mousemove', function(e) {
            $('div').text('clientX: ' + e.clientX + ' clientY: ' + e.clientY);
        });
    }
}).mouseup(function(){
    $(window).unbind('mousemove');
});
相关问题