来源:2-10 编程练习

大米粥007

2014-10-23 10:52

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

写回答 关注

1回答

  • 安然桑丶
    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 = '';
    			}
    		};


可调大小面板实现(Resizeable Panel)

前端UI组件仓库必备,先从分析实现原理到步骤分解,走完全过程

13047 学习 · 48 问题

查看课程

相似问题

回答 1

回答 3

回答 2