如图所示是图表插件生成的一个表格,现在需求是
1.能拖动
2.能选择其中的文字
这两个需求单独实现都很简单,但是如何同时实现呢?因为能拖动的话就不能选择其中的文字,要选择其中的文字就不能拖动,感觉两个需求是矛盾的,求合适的解决方案。。
如图所示是图表插件生成的一个表格,现在需求是
1.能拖动
2.能选择其中的文字
这两个需求单独实现都很简单,但是如何同时实现呢?因为能拖动的话就不能选择其中的文字,要选择其中的文字就不能拖动,感觉两个需求是矛盾的,求合适的解决方案。。
用mousedown mousemove mouseup来综合判断,先设置一个flag。
mousedown的时候flag为false,mousemove时flag为true。
然后就简单了,给mouseup监听如果flag为true就表明为拖动,否则为点击。
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
6 回答836 阅读✓ 已解决
6 回答1k 阅读
2 回答1.3k 阅读✓ 已解决
单击拖动,双击可复制