# myjs **Repository Path**: gaoyiyang/myjs ## Basic Information - **Project Name**: myjs - **Description**: 项目中使用到的一些js代码 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2018-11-09 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # myjs ## 项目介绍 自用js库 ## 软件架构 软件架构说明 ## 内容 ### 1.drag添加拖动事件 调用js文件中的函数,为页面中的元素添加拖动事件以及拖动后的回调函数。

普通拖动事件

拖动后回调

生成拖动层拖动后并回调

生成拖动层拖动时回调

具体使用方法见drag/demo.html ### 2.animation添加动画事件 调用animation.js中的animation函数,为一个页面元素添加动画。
详见animation/demo.html ### 3.popup文本域弹出层 调用popup.js中的popup函数,为一个文本域或输入框添加弹出层,详见popup/demo.html。 参考了[kingwolfofsky的博文](https://blog.csdn.net/kingwolfofsky/article/details/6586029)设置文本域的光标坐标, 实现弹出层跟随光标位置,但是尚存在BUG。