Jquery 自定义slideUp动画
slideUP 和slideDown都是通过改变 高度来达到显示的效果的,
不过有个问题是: 高度的改变都是从上到下显示的(减小高度相反)
我现在想实现一个弹出层 能不能从下往上展开? animate怎么写
[解决办法]
固定bottom的值,设置height
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<style>
#pop{position:absolute;left:400px;width:300px;bottom:200px;border:solid 1px black;display:none;}
</style>
<script>
var height = 200;
function show() {
if ($('#pop').is(':visible')) $('#pop').animate({ height: 0 }, 300, function () { $('#pop').hide() });
else $('#pop').show().animate({ height: 200 }, 300);
}
</script>
<div id="pop"></div>
<input type="button" value="SHOW" onclick="show()" />