脚本div显示/隐藏幻灯片动画

时间:2013-09-09 15:43:25

标签: jquery html css slide

我有这个脚本:

// <![CDATA[
function showHide() {
    var ele = document.getElementById("last-edition");
    if(ele.style.display == "block") {
            ele.style.display = "none";
      }
    else {
        ele.style.display = "block";
    }
}
// ]]>

由它制作的动画是显示/隐藏,简单,但我想尽可能创建一个幻灯片。我该怎么做?

示例:http://thc-racing.ucoz.com/index/tmt/0-20 2012年是剧本行动的地方。

谢谢!

编辑:我使用jQuery。

2 个答案:

答案 0 :(得分:1)

使用jQuery:

$("#last-edition").show("slow");

而不是ele.style.display = "block";

$("#last-edition").hide("slow");

而不是ele.style.display = "none";

答案 1 :(得分:1)

脚本的简短jQuery版本将是这样的:

function showHide() {
    $('#last-edition').slideToggle();
}

考虑查看jQuery documentation。它编写得很好。

由于这个功能只包含一行 - 它很无用......

如果您试图让这个块在某些用户交互中出现/消失 - 那么只需省略函数声明。像这样:http://jsfiddle.net/skip405/Qzwme/