jQuery拖动图片删除示例


Posted in Javascript onMay 10, 2013
<head> 
<title></title> 
<style type="text/css"> 
#mydiv 
{ 
width: 900px; 
background-color: #444; 
position: absolute; 
left: 100px; 
} 
img 
{ 
width: 200px; 
height: 200px; 
} 
ul 
{ 
list-style-type: none; 
height: 200px; 
} 
ul li 
{ 
display: inline; 
} 
</style> 
<script src="js/Jquery1.7.js" type="text/javascript"></script> 
<script src="js/jquery.ui.core.js" type="text/javascript"></script> 
<script src="js/jquery.ui.widget.js" type="text/javascript"></script> 
<script src="js/jquery.ui.mouse.js" type="text/javascript"></script> 
<script src="js/jquery.ui.draggable.js" type="text/javascript"></script> 
<script type="text/javascript"> 
$(function () { 
//存储的是被拖动的图片的初始坐标 
var startleft = 0; 
var starttop = 0; 
$('img').draggable({ 
start: function () { 
//为两个变量设置被拖动图片的初始坐标 
startleft = $(this).offset().left; 
starttop = $(this).offset().top; 
}, 
stop: function () { 
if ($(this).offset().left > $('#mydiv').offset().left + $('#mydiv').width() || $(this).offset().top > $('#mydiv').offset().top + $('#mydiv').height()) { 
$(this).remove(); 
} 
else { 
//复位 
$(this).offset({ 
left: startleft, 
top: starttop 
}) 
} 
} 
}); 
}) 
</script> 
</head> 
<body> 
<div id="mydiv"> 
<ul> 
<li> 
<img src="images/img2.jpg" /></li> 
<li> 
<img src="images/img3.jpg" /></li> 
<li> 
<img src="images/img4.jpg" /></li> 
<li> 
<img src="images/img5.jpg" /></li> 
</ul> 
</div> 
</body>

效果图
jQuery拖动图片删除示例
jQuery拖动图片删除示例
Javascript 相关文章推荐
web页面数据展示新想法(json)
Jun 08 Javascript
For循环中分号隔开的3部分的执行顺序探讨
May 27 Javascript
AngularJS实现元素显示和隐藏的几个案例
Dec 09 Javascript
简单的JS时钟实例讲解
Jan 13 Javascript
jQuery zTree加载树形菜单功能
Feb 25 Javascript
Bootstrap组件系列之福利篇几款好用的组件(推荐)
Jun 23 Javascript
JavaScript实现自定义媒体播放器方法介绍
Jan 03 Javascript
原生js实现鼠标跟随效果
Feb 28 Javascript
AngularJS 前台分页实现的示例代码
Jun 07 Javascript
JavaScript 作用域实例分析
Oct 02 Javascript
JavaScript 链表定义与使用方法示例
Apr 28 Javascript
使用vuex-persistedstate本地存储vuex
Apr 29 Vue.js
jquery 提交值不为空的元素示例代码
May 10 #Javascript
JQuery中SetTimeOut传参问题探讨
May 10 #Javascript
jQuery中读取json文件示例代码
May 10 #Javascript
Javascript级联下拉菜单以及AJAX数据验证核心代码
May 10 #Javascript
javascript级联下拉列表实例代码(自写)
May 10 #Javascript
jquery ui对话框实例代码
May 10 #Javascript
javascrip关于继承的小例子
May 10 #Javascript
You might like
php中的登陆login
2007/01/18 PHP
PHP发送AT指令实例代码
2016/05/26 PHP
PHP中的print_r 与 var_dump 输出数组
2016/06/13 PHP
PHP后端银联支付及退款实例代码
2017/06/23 PHP
PHP convert_uudecode()函数讲解
2019/02/14 PHP
PHP crc32()函数讲解
2019/02/14 PHP
驱动事件的addEvent.js代码
2007/03/27 Javascript
JavaScript设计模式之装饰者模式介绍
2014/12/28 Javascript
jQuery实现带动画效果的二级下拉导航方法
2015/03/11 Javascript
JavaScript时间转换处理函数
2015/04/14 Javascript
在JavaScript中处理时间之setMinutes()方法的使用
2015/06/11 Javascript
使用RequireJS优化JavaScript引用代码的方法
2015/07/01 Javascript
jQuery+css实现的tab切换标签(兼容各浏览器)
2016/01/28 Javascript
有关easyui-layout中的收缩层无法显示标题的解决办法
2016/05/10 Javascript
基于jquery实现ajax无刷新评论
2020/08/19 Javascript
JavaScript实现简单的日历效果
2016/09/25 Javascript
jQuery插件版本冲突的处理方法分析
2017/01/16 Javascript
vue左右侧联动滚动的实现代码
2018/06/06 Javascript
electron 安装,调试,打包的具体使用
2019/11/06 Javascript
javascript实现切割轮播效果
2019/11/28 Javascript
Python通过DOM和SAX方式解析XML的应用实例分享
2015/11/16 Python
python如何实现int函数的方法示例
2018/02/19 Python
使用TensorFlow实现SVM
2018/09/06 Python
Python从数据库读取大量数据批量写入文件的方法
2018/12/10 Python
Django模型序列化返回自然主键值示例代码
2019/06/12 Python
python 实现识别图片上的数字
2019/07/30 Python
python实现指定ip端口扫描方式
2019/12/17 Python
python 生成任意形状的凸包图代码
2020/04/16 Python
pyMySQL SQL语句传参问题,单个参数或多个参数说明
2020/06/06 Python
HTML5实现视频弹幕功能
2019/08/09 HTML / CSS
C/C++有关内存的思考题
2015/12/04 面试题
应用艺术专业个人的自我评价
2014/01/03 职场文书
群众路线四风问题整改措施
2014/09/27 职场文书
领导干部作风建设剖析材料
2014/10/11 职场文书
Android开发实现极为简单的QQ登录页面
2022/04/24 Java/Android
nginx代理实现静态资源访问的示例代码
2022/07/07 Servers