为了账号安全,请及时绑定邮箱和手机立即绑定

我要在点击按钮的时候,重置div的位置与大小,要怎么办。

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>

<title></title>

<style type="text/css">

div{

position: absolute;

margin-left: 100px;

height:10px;

width:10px;

background-color: #0000FF;

}

</style>

</head>

<body>

<input type="submit" value="left" id="testa"/>

<input type="submit" value="right" id="testb"/>

<div></div>

<script type="text/javascript">

$(function(){

$("#testa").on("click",function(){

$("div").animate({left:"-=50px"},2000,function(){

$(this).animate(

{width:"+=40px",

height:"+=40px"},2000,function(){})

})

})

$("#testb").on("click",function(){

$("div").animate({left:"+=50px"},2000,function(){

// $("div").attr("width":"10px","height":"10px")

$(this).animate(

{width:"+=40px",

height:"+=40px"},2000,function(){})

})

})

})

</script>

</body>

</html>

我要在点击按钮的时候,重置div的位置与大小,要怎么办。(我的想法是在click时再设一遍他的大小与位置。不过太繁琐。 有什么好的办法么。)


正在回答

1 回答

这已经是好方法了

0 回复 有任何疑惑可以回复我~
#1

tudor_enyo 提问者

可以用缓存做或者是取消他上个click事件的效果做么。
2016-01-10 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154699    人
  • 解答问题       7289    个

加入课程学习,有效提高前端开发速度

进入课程

我要在点击按钮的时候,重置div的位置与大小,要怎么办。

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号