目前jquery ui的draggable有26kb,稍微有点大,想问一下高手该怎样来写一个能兼容所有浏览器的js实现draggable?
不怪有人-1。这问题无异于“请帮我从头到尾写一个XX功能的程序,还要最简化掉”。
别费神自己写,查GitHub啊。比如说可以这样随便找一个。
值得注意的是,也许有必要看一下现有的工作是否基于jQuery UI。如果已经有了这个环境,那也就别怕个别模块再大一些了,用原生的模块总不是坏事。或者看一下是否已经用了jQuery,如果用了就找jQuery的插件来做这个。
还有个提示是“先实现再优化”。老生常谈了,不忘就行。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
回题主,简单的draggable实现没有多复杂的,需要如下几个条件
举例代码如下:
没什么特效,简单的draggable就是这么实现的,不贴demo了,题主自己写写看吧