【发布时间】:2010-12-02 23:57:32
【问题描述】:
我有 2 个divs。在每个 div 中,我都有一些内容,还有另一个 div,默认情况下是隐藏的,并且相对位于内容的顶部。当我将鼠标悬停在 div 上时,我希望隐藏的 div 向上滑动。我尝试的方法对我不起作用。
code.. 我只展示它的一部分,因为两个 div 是相同的。 HTML:
<div class="youtube">
<h1> Youtube </h1>
<span></span>
<div class="yt-desc">
<p>
Pellentesque habitant morbi tristique senectus et
netus et malesuada fames ac turpis egestas.
Pellentesque habitant morbi tristique senectus et
netus et malesuada fames ac turpis egestas.
</p>
</div><!-- // .yt-desc -->
</div> <!-- // .youtube -->
CSS:
这是一个 css,.forums 是完全一样的。我取出了不需要的 css。
.youtube, .forums { background: #3c3c3c url(../images/boxes-bg.jpg) repeat-x; float: left; position: relative; z-index: -1; width: 260px; }
.youtube h1, .forums h1 { text-indent: -9999px; margin: 26px auto; }
.youtube { margin: 0 216px 0 0; }
.youtube h1 { background: url(../images/yt-header.png) no-repeat; height: 36px; margin: 21px; auto; width: 212px; }
.youtube span { background: url(../images/icons/youtube.png) no-repeat; display: block; height: 75px; margin: 26px auto; width: 79px; }
.youtube .yt-desc, .forums .forums-desc { position: absolute; top: 94px; left: 0px; padding: 5px; display: none; }
yt-desc 是我想要上滑的。但由于某种原因,它不起作用。
我试过了。
$(".youtube").hover(function () {
$(".yt-desc").slideToggle("fast");
});
仍然没有运气。有人可以帮忙吗? :/这是我想要得到的想法 -
【问题讨论】:
-
我想这就是我想要的,我试过了,但还是不行。
-
页面是否有javascript错误?
-
萤火虫上的控制台说:控制台说:缺少形式参数[打破这个错误] function() { $(this).children(".yt-desc").show("fast") ; },\n - 我也没有任何其他的 javascript,但那个。可以是 CSS 吗?