gpt4 book ai didi

javascript - 用动画显示隐藏的 div

转载 作者:太空狗 更新时间:2023-10-29 13:43:39 25 4
gpt4 key购买 nike

我制作了这个脚本,它打开一个带有正确类的 div 并关闭其他的。

function showhide(id) {
if (document.getElementById) {
var divid = document.getElementById(id);
var divs = document.getElementsByClassName("hideable");
for (var i = 0; i < divs.length; i = i + 1) {
divs[i].style.display = "none";
}
divid.style.display = "block";
}
return false;
}

是否可以制作一些动画,如淡出、缓出而不是仅通过显示选项显示?

最佳答案

你可以试试这个

function showhide(id) {
if (document.getElementById) {
var divid = document.getElementById(id);
var divs = document.getElementsByClassName("hideable");
for (var i = 0; i < divs.length; i = i + 1) {
$(divs[i]).fadeOut("slow");
}
$(divid).fadeIn("slow");
}
return false;
}

看看这个 fiddle “http://jsfiddle.net/9jtd3/

Jquery 库提供了更多技术,您也应该看看。

关于javascript - 用动画显示隐藏的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14335501/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com