【发布时间】:2012-01-17 20:07:18
【问题描述】:
我已成功在导航栏项目/图像上实现了滑动切换效果。可以看到效果here。
我希望 slideToggle 将隐藏的 DIV/图像直接向下滑动,而不是我看到的效果更像是弯曲/翻转效果(我希望你在关注我!)。有没有办法只使用 jQuery 来获得这种效果?
这是 CSS:
li#home {
background: url('images/home.png') no-repeat;
width: 120px;
height: 40px;
}
img.hover {
display: none;
}
HTML:
<div class="nav">
<ul>
<li id="home"><a href="index.html" class=""><img src="images/home-hover.png" width="120px" height="40px" class="hover"></a></li>
</ul>
还有脚本:
$('li#home').hover(function () {
$('img.hover').slideToggle('medium');
});
因为我无法让这个工作,我也尝试实现 jQuery UI,包括幻灯片效果和这个脚本,但我没有任何效果:
$('li#home').hover(function () {
$('img.hover').show("slide", { direction: "down" }, 1000);
});
如果可能,我宁愿不使用 jQuery UI。
有人可以帮忙吗?
谢谢,
尼克
【问题讨论】:
标签: jquery jquery-ui slide slidetoggle