0

这可能是一个简单的解决方案..

我有一个设置为 display:none; 的 div

我还使用一个标签来显示是否在隐藏的 div 中禁用了 javascript。我试图弄清楚如何使隐藏的显示显示但没有任何效果......(当页面加载启用 javascript 时让 div 在那里)

<div class="carousel-container"></div>

<style> .carousel-container {display:none;} </style>

<noscript> <div id="blah"></div> </noscript>

$(document).ready(function(){

    $(".carousel-container").show(10);


    });

</script>

我知道显示效果会使其移动,但是否有不同的效果,仅在页面加载时显示 div

4

2 回答 2

1

$('.target').show(); 匹配的元素将立即显示,没有动画。这大致相当于调用 .css('display', 'block'),除了 display 属性恢复到最初的样子。如果一个元素的显示值为 inline,然后被隐藏并显示,它将再次被显示为 inline。

于 2013-02-21T19:51:45.680 回答
0

你在找这个吗??

您可以制作之前制作visible的div 。jquerydisplay:none

$('.carousel-container').css("visibility", "visible");

我希望我以正确的方式理解你的问题:)

于 2013-02-21T19:56:19.297 回答