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

 更新时间:2013年08月16日 18:10:21   作者:  
图标斜着移动到指定的位置如何实现,本文给予了详细的解决方法,感兴趣的朋友可以参考下,希望对大家有所帮助
图标斜着移动,看代码了
复制代码 代码如下:

<!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>

相关文章

  • Jquery 整理元素选取、常用方法一览表

    Jquery 整理元素选取、常用方法一览表

    这篇文章主要介绍了Jquery 整理元素选取、常用方法一览表的相关资料,这里整理了相关资料,便于大家查看,需要的朋友可以参考下
    2016-11-11
  • jqPlot 基于jquery的画图插件

    jqPlot 基于jquery的画图插件

    jqPlot是一款基于jquery类库的图标绘制插件。通过jqPlot可以再网页中绘制线状、柱状、饼状等多种样式图表。而且,jqPlot具有插件可扩展性(Pluggability),你可以编写自己的图表样式。
    2011-04-04
  • jquery实现漂亮的二级下拉菜单代码

    jquery实现漂亮的二级下拉菜单代码

    这篇文章主要介绍了jquery实现漂亮的二级下拉菜单代码,涉及jquery鼠标click事件控制页面class属性动态变换效果的切换技巧,非常美观实用,需要的朋友可以参考下
    2015-08-08
  • jquery表单验证插件validation使用方法详解

    jquery表单验证插件validation使用方法详解

    这篇文章主要为大家详细介绍了jquery表单验证插件validation使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • jquery-mobile表单的创建方法详解

    jquery-mobile表单的创建方法详解

    这篇文章主要介绍了jquery-mobile表单的创建方法,结合实例形式分析了jquery-mobile插件创建表单的具体操作步骤与各种常见表单元素的创建技巧,需要的朋友可以参考下
    2016-11-11
  • $.each与$().each的区别示例介绍

    $.each与$().each的区别示例介绍

    $.each是一个通用的迭代函数,可用于近似地迭代 对象和数组,这个函数与$().each是专用用于迭代和执行jquery对象函数
    2014-03-03
  • jQuery实现表格文本框淡入更改值后淡出效果

    jQuery实现表格文本框淡入更改值后淡出效果

    这篇文章主要介绍了jQuery实现表格文本框淡入更改值后淡出效果的实现代码,代码简单易懂,非常不错,需要的朋友可以参考下
    2016-09-09
  • jquery京东商城双11焦点图多图广告特效代码分享

    jquery京东商城双11焦点图多图广告特效代码分享

    这篇文章主要介绍了jquery京东商城双11焦点图多图广告特效,一个精致的焦点图会吸引用户的注意力,让用户产生浏览网站的兴趣至关重要,现在小编推荐给大家一款特别棒的焦点图,感兴趣的小伙伴可以参考下。
    2015-09-09
  • 深入理解jQuery之事件移除

    深入理解jQuery之事件移除

    下面小编就为大家带来一篇深入理解jQuery之事件移除。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • 简单的jQuery入门指引

    简单的jQuery入门指引

    这篇文章主要介绍了简单的jQuery入门指引,jQuery是当今最为流行的JavaScript库,需要的朋友可以参考下
    2015-07-07

最新评论