在mousemove上调整div的大小?

时间:2014-05-19 10:41:24

标签: jquery

我根据鼠标移动改变div的宽度。

当鼠标移动时调用:

p.resize = function(e) {

    var w += e.clientX
    myDiv.css({width:w});

};

问题是宽度每次都会增加很多,我需要找出鼠标相对于上一次移动的移动量,这样我就可以增加div的数量。

我不确定如何实施,有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

脚本

$( "div" ).mousemove(function( event ) { 
     var w = (event.pageX < 250) ? event.pageX :250;
     var h = (event.pageY < 250) ? event.pageY :250;
     $(this).css({"width":w,"height":h});    
 });

http://fiddle.jshell.net/UNJ9Z/1/