jQuery animate的一些问题
$(document).ready(function(){$("#btn").click(function(){$("#infoanimate").animate({le...
$(document).ready(function(){
$("#btn").click(function(){
$("#infoanimate").animate({left:'0px'})
});
});
这段代码让div块从左侧出来 我怎么让他再回到左侧呢? 展开
$("#btn").click(function(){
$("#infoanimate").animate({left:'0px'})
});
});
这段代码让div块从左侧出来 我怎么让他再回到左侧呢? 展开
1个回答
展开全部
代码不全,不明白你所谓的从左侧出来是什么意思。
还要你希望如何回到左侧?点击?还是几秒钟后?
说清楚点。
还要你希望如何回到左侧?点击?还是几秒钟后?
说清楚点。
追问
就是再点击 一个按钮的时候一个DIV快移动到左侧0px的地方 然后再次单机的时候再回到之前的位置 或者是我定好的位置
追答
var infoanimateLeft = parseInt($("#infoanimate").css("left"), 10); // 或者你自己定义
$("#btn").click(function() {
if (parseInt($("#infoanimate").css("left"), 10) === infoanimateLeft)
$("#infoanimate").animate({left: '0px'});
else
$("#infoanimate").animate({left: infoanimateLeft + 'px'});
});
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询