图标线性回归斜着移动到指定的位置


Posted in Javascript onAugust 16, 2013

图标斜着移动,看代码了

<!DOCTYPE html > 
<html> 
<head> 
<title>图标线性回归移动到指定的位置</title> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
</head> 
<body style="font-size: 13px;"> 
<div> 
<div style="margin: 30px 0 30px 0;"> <div style="margin: 50px 0 0 500px;"><b id="b">B</b></div> 
<div style="margin: 80px 0 0 300px;"><b id="d">D</b></div> 
</div> 
<div> 
<button name="move">move</button> 
<button name="reset">reset</button> 
</div> 
</div> 
<!-- OK图标设置成隐藏浮动 --> 
<div id="ok" style="display: none; position: absolute; width: 16px; font-color: white; background-color: red;">OK</div> 
<script type="text/javascript" src="http://jt.875.cn/js/jquery.js"></script> 
<script type="text/javascript"> 
var pb = {left: $("#b").position().left + $("#b").width(), top: $("#b").position().top};//B点位置 
var pd = {left: $("#d").position().left + $("#d").width(), top: $("#d").position().top};//D点位置 
$("#ok").css({left: pd.left, top: pd.top});//初始将OK放在D点 
$("button[name=move]").click(function() {//点击move按钮开始从D点移动B点 
$("#ok").fadeIn().animate({ 
left: pb.left, 
top: pb.top 
}, 1000,function(){//1秒内完成动画,可以设置动画速度,完了隐藏 
$("#ok").fadeOut() 
}); 
}); 
$("button[name=reset]").click(function() {//点击reset按钮回到初始状态 
$("#ok").hide().css({left: pd.left, top: pd.top}); 
}); 
</script> 
</body> 
</html>
Javascript 相关文章推荐
基于jQuery的前端数据通用验证库
Aug 08 Javascript
JQueryEasyUI Layout布局框架的使用
Apr 08 Javascript
JSuggest自动匹配下拉框使用方法(示例代码)
Dec 27 Javascript
使用原生js封装webapp滑动效果(惯性滑动、滑动回弹)
May 06 Javascript
jquery实现点击向下展开菜单项(伸缩导航)效果
Aug 22 Javascript
详解React Native开源时间日期选择器组件(react-native-datetime)
Sep 13 Javascript
vue中使用refs定位dom出现undefined的解决方法
Dec 21 Javascript
Vue中Quill富文本编辑器的使用教程
Sep 21 Javascript
vue引入axios同源跨域问题
Sep 27 Javascript
JS复杂判断的更优雅写法代码详解
Nov 07 Javascript
利用JavaScript模拟京东按键输入功能
Dec 01 Javascript
JavaScript实现滚动加载更多
Dec 27 Javascript
jquery实现图片裁剪思路及实现
Aug 16 #Javascript
求数组最大最小值方法适用于任何数组
Aug 16 #Javascript
js 表单提交后按钮变灰的实例代码
Aug 16 #Javascript
JavaScript版TAB选项卡效果实例
Aug 16 #Javascript
javascript同页面多次调用弹出层具体实例代码
Aug 16 #Javascript
网站404页面3秒后跳到首页的实例代码
Aug 16 #Javascript
Javascript控制页面链接在新窗口打开具体方法
Aug 16 #Javascript
You might like
php面向对象全攻略 (五) 封装性
2009/09/30 PHP
php中json_encode UTF-8中文乱码的更好解决方法
2014/09/28 PHP
php自定文件保存session的方法
2014/12/10 PHP
Javascript aop(面向切面编程)之around(环绕)分析
2015/05/01 Javascript
jQuery拖动元素并对元素进行重新排序
2015/12/30 Javascript
详解Javascript中的Object对象
2016/02/28 Javascript
jQuery实用小技巧_输入框文字获取和失去焦点的简单实例
2016/08/25 Javascript
基于jQuery实现歌词滚动版音乐播放器的代码
2016/09/17 Javascript
ES6新特性三: Generator(生成器)函数详解
2017/04/21 Javascript
Bootstrap Table快速完美搭建后台管理系统
2017/09/20 Javascript
浅析Angular19 自定义表单控件
2018/01/31 Javascript
jQuery实现ajax回调函数带入参数的方法示例
2018/06/26 jQuery
jQuery轻量级表单模型验证插件
2018/10/15 jQuery
angular4 获取wifi列表中文显示乱码问题的解决
2018/10/20 Javascript
微信小程序实现搜索指定景点周边美食、酒店
2019/05/18 Javascript
axios如何利用promise无痛刷新token的实现方法
2019/08/27 Javascript
[02:50]【扭转乾坤,只此一招】DOTA2全新版本永雾林渊开启新篇章
2020/12/24 DOTA
python str与repr的区别
2013/03/23 Python
Python实现视频下载功能
2017/03/14 Python
Pycharm学习教程(2) 代码风格
2017/05/02 Python
python 获取list特定元素下标的实例讲解
2018/04/09 Python
python json.loads兼容单引号数据的方法
2018/12/19 Python
Python深拷贝与浅拷贝用法实例分析
2019/05/05 Python
创建Shapefile文件并写入数据的例子
2019/11/26 Python
python2 对excel表格操作完整示例
2020/02/23 Python
Matplotlib中%matplotlib inline如何使用
2020/07/28 Python
linux centos 7.x 安装 python3.x 替换 python2.x的过程解析
2020/12/14 Python
python 递归相关知识总结
2021/03/03 Python
手摸手教你用canvas实现给图片添加平铺水印的实现
2019/08/20 HTML / CSS
浅谈Html5页面打开app的一些思考
2020/03/30 HTML / CSS
AmazeUI中模态框的实现
2020/08/19 HTML / CSS
建筑行业的大学生自我评价
2013/12/08 职场文书
先进班组事迹材料
2014/12/25 职场文书
自我检讨书范文
2015/01/28 职场文书
南京大屠杀观后感
2015/06/02 职场文书
Python学习之包与模块详解
2022/03/19 Python