gpt4 book ai didi

jquery - .动画不透明度: show - need display:block; instead of display:inline;

转载 作者:行者123 更新时间:2023-12-01 01:09:44 26 4
gpt4 key购买 nike

我想在链接悬停时显示某个元素(em)。

我想出了这个(通过在线教程)。

<script type="text/javascript">
$(window).load(function() {
$("ul.slidebtns li a").hover(function() {
$(this).next("em").animate({opacity: "show"}, "fast");
}, function() {
$(this).next("em").animate({opacity: "hide"}, "fast");
});
});
</script>

但是 .animate({opacity: "show"} 给了我 display:inline 而不是 display:block - 正如我所读到的那样, display:block 应该是默认行为......那么有什么问题吗?

最佳答案

你可以在 .css 文件或 jQuery 代码中为其添加 css:

$(window).load(function() {
$("ul.slidebtns li a").hover(function() {
$(this).next("em").css({ display: "block", opacity: 0 }).animate({ opacity: "show" }, "fast");
}, function() {
$(this).next("em").animate({opacity: "hide"}, "fast");
});
});

关于jquery - .动画不透明度: show - need display:block; instead of display:inline;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9571771/

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