87,994
社区成员
发帖
与我相关
我的任务
分享 <script type="text/javascript">
$(function(){
var slideHeight = 450; // px
var defHeight = $('#wrapone').height();
if(defHeight >= slideHeight){
$('#wrapone').css('height' , slideHeight + 'px');
$('#read-more').append('<a href="#" rel="nofollow" class="show_topic">点击更多↓↓↓</a>');
$('#read-more a').click(function(){
var curHeight = $('#wrapone').height();
if(curHeight == slideHeight){
$('#wrapone').animate({
height: defHeight
}, "normal");
$('#read-more a').html('点击隐藏↑↑↑');
}else{
$('#wrapone').animate({
height: slideHeight
}, "normal");
$('#read-more a').html('点击更多↓↓↓');
}
return false;
});
}
});
</script>
if(curHeight == slideHeight){
$('#wrapone').animate({
height: defHeight
}, "normal");
$('#read-more a').html('点击隐藏↑↑↑');
}else{
$('#wrapone').animate({
height: slideHeight
}, "normal");
$('#read-more a').html('点击更多↓↓↓');
}
这里逻辑错了吧,等于450出隐藏。那么大于或者小于都是查看更多了