优化拖动代码