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 相关文章推荐
用js实现多域名不同文件的调用方法
Jan 12 Javascript
使用jQuery向asp.net Mvc传递复杂json数据-ModelBinder篇
May 07 Javascript
关于JavaScript的with 语句的使用方法
May 09 Javascript
javascript实现获取图片大小及图片等比缩放的方法
Nov 24 Javascript
Javascript 高性能之递归,迭代,查表法详解及实例
Jan 08 Javascript
基于twbsPagination.js分页插件使用心得(分享)
Oct 21 Javascript
JS中offset和匀速动画详解
Feb 06 Javascript
对vue中methods互相调用的方法详解
Aug 30 Javascript
更改BootStrap popover的默认样式及popover简单用法
Sep 13 Javascript
node.js中express模块创建服务器和http模块客户端发请求
Mar 06 Javascript
javascript设计模式 ? 观察者模式原理与用法实例分析
Apr 22 Javascript
解决Echarts 显示隐藏后宽度高度变小的问题
Jul 19 Javascript
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 模板高级篇总结
2006/12/21 PHP
浅析php数据类型转换
2014/01/09 PHP
php多种形式发送邮件(mail qmail邮件系统 phpmailer类)
2014/01/22 PHP
Zend Framework教程之Zend_Layout布局助手详解
2016/03/04 PHP
Smarty保留变量用法分析
2016/05/23 PHP
php表单处理操作
2017/11/16 PHP
详解php curl带有csrf-token验证模拟提交方法
2018/04/18 PHP
获取dom元素那些讨厌的位置封装代码
2010/06/23 Javascript
基于jquery实现的移入页面上空文本框时,让它变为焦点,移出清除焦点
2011/07/26 Javascript
Javascript学习笔记之数组的遍历和 length 属性
2014/11/23 Javascript
javascript基于DOM实现权限选择实例分析
2015/05/14 Javascript
jquery合并表格中相同文本的相邻单元格
2015/07/17 Javascript
JavaScript的jQuery库插件的简要开发指南
2015/08/12 Javascript
javascript实现简易计算器的代码
2016/05/31 Javascript
js轮播图代码分享
2016/07/14 Javascript
Javascript中浏览器窗口的基本操作总结
2016/08/18 Javascript
AngularJS 单元测试(二)详解
2016/09/21 Javascript
JS简单获取日期相差天数的方法
2017/04/24 Javascript
JavaScript编写棋盘覆盖代码详解
2017/08/28 Javascript
jQuery实现checkbox即点即改批量删除及中间遇到的坑
2017/11/11 jQuery
JavaScript实现构造json数组的方法分析
2018/08/17 Javascript
JS/HTML5游戏常用算法之碰撞检测 像素检测算法实例详解
2018/12/12 Javascript
node.js文件操作系统实例详解
2019/11/05 Javascript
vue 计算属性和侦听器的使用小结
2021/01/25 Vue.js
[33:09]完美世界DOTA2联赛循环赛 Forest vs DM BO2第二场 10.29
2020/10/29 DOTA
Python的randrange()方法使用教程
2015/05/15 Python
Python竟能画这么漂亮的花,帅呆了(代码分享)
2017/11/15 Python
Python笔记之facade模式
2019/11/20 Python
PyCharm使用之配置SSH Interpreter的方法步骤
2019/12/26 Python
Html5页面点击遮罩层背景关闭遮罩层
2020/11/30 HTML / CSS
威尔逊皮革:Wilsons Leather
2018/12/07 全球购物
JYSK加拿大:购买家具、床垫、家居装饰等
2020/02/14 全球购物
产品销售员岗位职责
2013/12/18 职场文书
11月升旗仪式讲话稿
2014/02/15 职场文书
法人委托书范本
2014/04/04 职场文书
pytorch 预训练模型读取修改相关参数的填坑问题
2021/06/05 Python