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 相关文章推荐
JQuery控制div外点击隐藏而div内点击不会隐藏的方法
Jan 13 Javascript
分享使用AngularJS创建应用的5个框架
Dec 05 Javascript
jQuery Mobile动态刷新页面样式的实现方法
May 28 Javascript
Javascript中的迭代、归并方法详解
Jun 14 Javascript
React路由管理之React Router总结
May 10 Javascript
vue-cli 2.*中导入公共less文件的方法步骤
Nov 22 Javascript
Node爬取大批量文件的方法示例
Jun 28 Javascript
改进 JavaScript 和 Rust 的互操作性并深入认识 wasm-bindgen 组件
Jul 13 Javascript
node.js中 mysql 增删改查操作及async,await处理实例分析
Feb 11 Javascript
利用JS判断元素是否为数组的方法示例
Jan 08 Javascript
Vue实现摇一摇功能(兼容ios13.3以上)
Jan 26 Vue.js
关于React Native使用axios进行网络请求的方法
Aug 02 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
mysql_num_rows VS COUNT 效率问题分析
2011/04/23 PHP
修改php.ini以达到屏蔽错误信息并记录日志
2013/06/16 PHP
php发送post请求的三种方法
2014/02/11 PHP
jQuery+PHP实现的掷色子抽奖游戏实例
2015/01/04 PHP
php函数mkdir实现递归创建层级目录
2016/10/27 PHP
PHP空值检测函数与方法汇总
2017/11/19 PHP
PHP读取并输出XML文件数据的简单实现方法
2017/12/22 PHP
PHP设计模式之PHP迭代器模式讲解
2019/03/22 PHP
PHP框架实现WebSocket在线聊天通讯系统
2019/11/21 PHP
Apply an AutoFormat to an Excel Spreadsheet
2007/06/12 Javascript
JavaScript加强之自定义event事件
2013/09/21 Javascript
jQuery使用$.get()方法从服务器文件载入数据实例
2015/03/25 Javascript
JS实现网页Div层Clone拖拽效果
2015/09/26 Javascript
盘点javascript 正则表达式中 中括号的【坑】
2016/03/16 Javascript
jQuery EasyUI中DataGird动态生成列的方法
2016/04/05 Javascript
关于Angular2 + node接口调试的解决方案
2017/05/28 Javascript
Angular4学习笔记之实现绑定和分包
2017/08/01 Javascript
微信小程序实现动态设置placeholder提示文字及按钮选中/取消状态的方法
2017/12/14 Javascript
基于vue-cli配置lib-flexible + rem实现移动端自适应
2017/12/26 Javascript
JSON.stringify()方法讲解
2019/01/31 Javascript
Mac下Supervisor进程监控管理工具的安装与配置
2014/12/16 Python
对pyqt5之menu和action的使用详解
2019/06/20 Python
python实现超市商品销售管理系统
2019/10/25 Python
Spring Cloud Feign高级应用实例详解
2019/12/10 Python
Python Gluon参数和模块命名操作教程
2019/12/18 Python
微信小程序实现可实时改变转速的css3旋转动画实例代码
2018/09/11 HTML / CSS
西班牙汉普顿小姐:购买帆布鞋和太阳镜
2016/10/23 全球购物
日语翻译个人求职的自我评价
2013/10/14 职场文书
大学生毕业自我评价范文分享
2013/11/07 职场文书
新学期决心书
2014/03/11 职场文书
农村党员学习党的群众路线教育实践活动心得体会
2014/11/04 职场文书
财政局长个人总结
2015/03/04 职场文书
2015中秋祝酒词
2015/08/12 职场文书
利用python Pandas实现批量拆分Excel与合并Excel
2021/05/23 Python
CSS SandBox应用场景及常见问题
2022/06/25 HTML / CSS
td 内容自动换行 table表格td设置宽度后文字太多自动换行
2022/12/24 HTML / CSS