此插件有bug 系统默认滚动条或者放大缩小窗口起始位置和结束位置没有发生
解决了,原因是获取开始和结束的位置时index.html用的是绝对位置就是相对于整个页面的,都改成相对于窗口的位置就行了,例如:
var flyer = $('<img class="u-flyer" src="../img/profile-80_1.jpg"/>'); var offset = $('#tasklistlength')[0]; flyer.fly({ start: { left: e.clientX, top: e.clientY }, end: { left: offset.getBoundingClientRect().left, top: offset.getBoundingClientRect().top, width: 20, height: 20 }, onEnd: function() { $(flyer).remove(); } });
作者都没有写需要引入哪一些JS 和 css 文件啊 ,难道我要把作者的所有文件都引入页面? 比如 bootstrap.css,能整理一下代码再发布吗