拖动元素时将依次触发下列事件
dragstart
drag
dragend
按下鼠标将触发dragstart,拖动开始时,能通过ondragstart事件来运行脚本代码,触发dragstart事件后,随即会触发drag事件,拖动期间会持续触发该事件。拖动中止会触发dragend事件。
当一个元素被放置在有效位置时,会依次触发下列事件
dragenter:拖动到放置目标上触发
dragover:拖动的元素还在放置目标范围内移动,就会持续触发
dragleave或者drop,元素移出放置目标触发dragleave,假如元素放到了放置目标中则会触发drop
在拖动元素经过某些无效的放置目标时,我们会看见一个禁止的标志,不过你可一把任何元素变成有效的放置目标,方法就是重写dragenter和dragover事件的默认行为。示例如下
var d=document.getElementById("d");
drop.addEventListener("dragover",function(e){
e.preventDefault();
},false)
drop.addEventListener("dragenter",function(e){
e.preventDefault();
},false)
最新huzhu排单网站 HZ抢单防撞单源码 可封装APP
小京东二次开发HongYuJD-V7.8.2完美版支持 微信支付+淘宝采集+新版短信+全经营手册
ASP 政府网站源码程序 红色风格 消防队 政府机关 格尔木消防队
素材解析源码 支持20多家素材站 Thinkphp内核 内附详细安装教程
织梦dedecms仿集图网图片素材下载网站模板
Cipher Maker V1.0在线密码生成器源码 支持MD5加解密、哈斯算法加密、密码大小写转换功能
织梦红色金融财务公司类整站模板
【整站】室内装修施工建筑装饰设计企业网站源码(手机电脑自适应)
php源码新浪短链t.cn免费生成接口源码
Discuz 迪恩 资讯媒体/课程干货 商业版(GBK)(UTF-8)