【发布时间】:2012-01-09 14:44:31
【问题描述】:
我在使用 jQuery 向下滑动和向上滑动功能时遇到问题。单击按钮时,div 会向下滑动以显示更多内容 - 但是当它向下滑动时,它会平稳地向下滑动一半,然后它会像口吃一样 - 但是当我单击较少的信息以恢复 div 时,它会平稳过渡。我怎样才能确保它顺利滑下而不会在过渡中中断?
<script type="text/javascript">
$(document).ready(function () {
// $(".image-gallery ul li:gt(5)").hide(0);
$(".inner p:gt(2)").hide(0);
$('a.moreInfoLink').toggle(
function () {
$('.inner p:gt(2)').slideDown(1000);
$(this).text("Less info");
},
function () {
$('.inner p:gt(2)').slideUp(1000);
$(this).text("More info");
}
);
});
</script>
HTML/.NET 编码
<div class="slideContent">
<div class="inner">
<energy:TextPod ID="TextPod1" runat="server" CssClass="client-portfolio-intro" />
</div>
</div>
<div class="clear-me"></div>
<div class="btnMoreInfo">
<a class="moreInfoLink" href="javascript:;">More Information</a>
</div>
【问题讨论】:
标签: javascript jquery slidetoggle slidedown slideup