圖標線性回歸斜著移動到指定的位置
更新時間:2013年08月16日 18:10:21 作者:
圖標斜著移動到指定的位置如何實現(xiàn),本文給予了詳細的解決方法,感興趣的朋友可以參考下,希望對大家有所幫助
圖標斜著移動,看代碼了
<!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按鈕回到初始狀態(tài)
$("#ok").hide().css({left: pd.left, top: pd.top});
});
</script>
</body>
</html>
復制代碼 代碼如下:
<!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按鈕回到初始狀態(tài)
$("#ok").hide().css({left: pd.left, top: pd.top});
});
</script>
</body>
</html>
相關文章
jQuery學習筆記(2)--用jquery實現(xiàn)各種模態(tài)提示框代碼及項目構架
想實現(xiàn)一個模態(tài)的框框,找了很多的jquery插件,都沒有碰到自己滿意的于是自己摸索了一個,接下來為大家介紹下實現(xiàn)的思路及代碼,希望對你有所幫助2013-04-04
jQuery中parents()和parent()的區(qū)別分析
這篇文章主要介紹了jQuery中parents()和parent()的區(qū)別,具體分析了parents()和parent()的原理與用法區(qū)別,非常具有實用價值,需要的朋友可以參考下2014-10-10
jQuery實現(xiàn)復選框全選/取消全選/反選及獲得選擇的值
這篇文章主要介紹了jQuery實現(xiàn)的復選框全選/取消全選/反選及獲得選擇的值,需要的朋友可以參考下2014-06-06
jQuery + Flex 通過拖拽方式動態(tài)改變圖片的代碼
功能終于告一段落了,實現(xiàn)了預期的功能。遇到了一個小麻煩,js 會把某些變量( 如果你是通過對象的方式傳遞的,將在傳遞之后丟失類型信息 ,后面*號部分)2011-08-08

