У меня есть 2 div
s. В каждом div у меня есть некоторый контент, а также другой div, который по умолчанию скрыт и относительный позиционируется поверх содержимого. Когда я нависаю над div, я хочу, чтобы скрытый div скользил вверх. То, что я пробовал, не работает для меня.SlideToggle div над контентом
код .. Я просто показываю его часть, так как оба divs одинаковы. 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:
Heres 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 - это то, что я пытаюсь получить в слайд-шоу. Но по какой-то причине он не работает.
Ive пытался.
$(".youtube").hover(function() {
$(".yt-desc").slideToggle("fast");
});
По-прежнему не повезло. Может ли кто-нибудь помочь? :/Heres идея о том, что я пытаюсь получить -
Я думаю, что это то, что я хочу, я попробовал его, но он все еще не работает , – omnix 2010-12-02 23:59:31
http: // stackoverflow.com/вопросы/3654829/jquery-mouse-over-div-slideup-and-mouse-out-div-slidedown – omnix 2010-12-02 23:59:47
На странице есть ошибки на javascript? – 2010-12-03 01:05:50