为了账号安全,请及时绑定邮箱和手机立即绑定

用jquery实现显示和隐藏部分tr

用jquery实现显示和隐藏部分tr

MMTTMM 2019-03-22 15:15:13
我写了一个js,要达到的目标是:1.打开页面时除第一行外,其余的行都隐藏;2.当点击“显示”之后,后面的行显示出来;3.当点击“隐藏”之后,后面的行都隐藏
查看完整描述

3 回答

?
Smart猫小萌

TA贡献1911条经验 获得超7个赞


1

2

3

4

5

6

7

8

9

10

Jquery:

$(document).ready(function(e) {

  $("#hid").click(function(){

    $("#all tr").not($("#one")).hide(1000);

  });

  $("#show").click(function(){

     $("#all tr").show(1000);

  });

       

});

 

1

2

3

4

5

6

7

8

9

10

11

12

html  部分代码

<body>

<input type="button" value="show" id="show"  />

<input type="button" value="hidden" id="hid" />

  <table id="all">

    <tr id="one"><td>one</td></tr>

    <tr><td>...</td></tr>

    <tr><td>...</td></tr>

    <tr><td>...</td></tr>

    <tr><td>...</td></tr>

  </table>

</body>

 

1

2

3

4

css

table{ width:500pxborder-collapse:0; border-spacing:0;}

table tr td{ border:1px solid #ccc;}

带动画效果哦 亲


 


查看完整回答
反对 回复 2019-03-25
  • 3 回答
  • 0 关注
  • 922 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信