问答详情
源自:2-10 编程练习

怎么解决鼠标按着就跟着动的这个问题啊,

提问者:大米粥007 2014-10-23 10:52

个回答

  • 安然桑丶
    2017-07-26 11:19:34

    虽然回答晚了..鼠标松开也跟着动的是因为重设定时器.. moving = 0;

    		document.onmouseup = function() {
    			clearInterval(moving);
    			moving = 0;
    			var cls = document.getElementsByClassName('ui-resizable-ctrl');
    
    			// 因为前面给面板设值也是通过'style',清空即复位.
    			for (var i = 0; i < cls.length; i++) {
    				cls[i].style.left = '';
    				cls[i].style.top = '';
    			}
    		};