js渐变显示渐变消失示例代码

 更新时间:2013年08月01日 15:53:13   作者:  
渐变显示渐变消失的特殊效果在使用中还是比较常见的,本文简单的实现了一个,大家如何需要可以参考下
以下是渐变的js代码(表示多余三行的要隐藏,点击"more"显示剩下的,点击“less”要逐渐隐藏):
复制代码 代码如下:

function showAccomplishmentTableRow(){
$("#accomplishmenttable tr:hidden").first().show(2000,function(){
showAccomplishmentTableRow();
});
if($("#accomplishmenttable tr:hidden").size()==0){
$("#accomplishmenttable").next().attr("onclick","hideAccomplishmentTableRow()").text("Less");
}
}
function hideAccomplishmentTableRow(){
if($("#accomplishmenttable tr:visible").size()<=3){
$("#accomplishmenttable").next().attr("onclick","showAccomplishmentTableRow()").text("More");
return;
}

$("#accomplishmenttable tr:visible").last().hide(2000,function(){
hideAccomplishmentTableRow();
});

}

html
复制代码 代码如下:

<table id="accomplishmenttable" class="bgWhite border3PGreye7e7e7 marginT20 roundedCorner width100P">
<tbody>
<tr class="bgLightGreyf5f5f5 height40">
<th class="border_bottom3Pgreye7e7e7 border_right1Pgreye7e7e7 border_top1PWhite fontGreyGeneral textCenter roundedCorner_TL verticalMiddle width30P" colspan="2">MY ACCOMPLISHMENTS</th>
</tr>

<tr class="bgWhite height40">
<td class="border_bottom1Pgreye7e7e7 border_right1Pgreye7e7e7 fontGreyGeneral p14Font width20P">
<div class="margin5">border_bottom1Pgreye7e7e7</div>
</td>
<td class="border_bottom1Pgreye7e7e7 border_right1Pgreye7e7e7 fontGreyGeneral p14Font textLeft width80P">
border_bottom1Pgreye7e7e7
</td>
</tr>
<tr class="bgWhite height40">
<td class="border_bottom1Pgreye7e7e7 border_right1Pgreye7e7e7 fontGreyGeneral p14Font width20P">
<div class="margin5">border_bottom1Pgreye7e7e7</div>
</td>
<td class="border_bottom1Pgreye7e7e7 border_right1Pgreye7e7e7 fontGreyGeneral p14Font textLeft width80P">
border_bottom1Pgreye7e7e7
</td>
</tr>
</tbody>
</table>
<div class="floatR marginT5 p14Font textLink" onclick="showAccomplishmentTableRow();">More</div>

相关文章

  • Javascript 字符串模板的简单实现

    Javascript 字符串模板的简单实现

    这篇文章给大家描述的是如何一步步简单的实现Javascript 字符串模板,对于初学javascript的菜鸟们来说应该是篇不错的文章,希望对大家能够有所帮助。
    2016-02-02
  • webpack中多文件打包配置的详细流程

    webpack中多文件打包配置的详细流程

    这篇文章主要介绍了webpack中多文件打包配置的详细流程,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2023-11-11
  • Kindeditor单独调用单图上传增加预览功能的实例

    Kindeditor单独调用单图上传增加预览功能的实例

    下面小编就为大家带来一篇Kindeditor单独调用单图上传增加预览功能的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • JS+CSS3制作炫酷的弹窗效果

    JS+CSS3制作炫酷的弹窗效果

    本文给大家分享使用js和css3制作的炫酷弹窗效果,整个背景模糊,要比纯色加透明度高大上好多。对js弹窗效果感兴趣的朋友一起学习吧
    2016-11-11
  • JavaScript实例--实现计算器

    JavaScript实例--实现计算器

    这篇文章主要介绍了JavaScript实现计算器,下面文章实现计算器作为学习期间的一个小练习,需要的小伙伴可以参考一下,希望对你有所帮助
    2022-01-01
  • JS实现随机数生成算法示例代码

    JS实现随机数生成算法示例代码

    JS实现随机数生成算法的方法有很多,本文为大家介绍一个比较不错的方法,代码如下,感兴趣的朋友可以参考下,希望对大家有所帮助
    2013-08-08
  • 判断横屏竖屏(三种)

    判断横屏竖屏(三种)

    本文主要介绍了通过HTML,CSS,JS三种判断横屏竖屏的方法。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • 举例讲解JavaScript substring()的使用方法

    举例讲解JavaScript substring()的使用方法

    这篇文章主要通过举例的方法讲解了javaScript substring()的用法,substring() 方法用于提取字符串中介于两个指定下标之间的字符,感兴趣的小伙伴们可以参考一下
    2015-11-11
  • DIV任意拖动的问题

    DIV任意拖动的问题

    DIV任意拖动的问题...
    2006-07-07
  • JS 实现分页打印功能

    JS 实现分页打印功能

    这篇文章主要介绍了JS 实现分页打印功能的相关资料,需要的朋友可以参考下
    2018-05-05

最新评论