+ -
当前位置:首页 → 问答吧 → 请问如果用 animate 写类似 slideDown 的效果该怎么写?

请问如果用 animate 写类似 slideDown 的效果该怎么写?

时间:2009-04-22

来源:互联网

我是新手,想实现一个向左折叠的效果,想请教一下该怎么写呢?

作者: anyliv   发布时间: 2009-04-22

var answer = $("#Mydiv");
                if (answer.is(':visible')) {
                    answer.slideUp();
                } else {
                    answer.slideDown();
                }
//
var b = $("#Mydiv");
                if (b.is(':visible')) {
                    b.animate({ width: 'toggle', opacity: 'toggle' }, "hide" );
                }
                else {
                    b.animate({ width: 'toggle', opacity: 'toggle' }, "show");
                 }
这两种的是一样的,不过下面animate是从左边展开出来的,也可以向左边收缩,这样就可以达到你的需求啦

作者: uiboy   发布时间: 2009-04-22