当前位置: 首页 > 编程笔记 >

jQuery控制TR显示隐藏的几种方法

邴越彬
2023-03-14
本文向大家介绍jQuery控制TR显示隐藏的几种方法,包括了jQuery控制TR显示隐藏的几种方法的使用技巧和注意事项,需要的朋友参考一下

网上有很多,这里介绍三种: 第一种方法,就是使用id,这个方法可以在生成html的时候动态设置tr的id,也是用得最多最简单的一种,如下:

  
  
    
这行不隐藏
这行要隐藏
这行要隐藏

那么控制显隐可以直接使用

  for(var i = 1; i < tr_len; i++){ //tr_len是要控制的tr个数  
       $("#tr_"+i).hide();  
  } 

第二种方法,是使用$.each(),这个方法需要设置table的id,如下:

  
  
    
这行不隐藏
这行要隐藏
这行要隐藏

那么控制显隐可以直接使用

  $.each($("#Tbl tr"), function(i){   
     if(i > 0){    
        this.style.display = 'none';  
     }  
  }); 

第三种方法,是通过属性筛选器,这个方法需要给tr加上某个特定属性,比如class,如下:

  
  
    
这行不隐藏
这行要隐藏
这行要隐藏

那么控制显隐可以直接使用

  var trs = $("tr[class='hid']");  
  for(i = 0; i < trs.length; i++){   
      trs[i].style.display = "none"; //这里获取的trs[i]是DOM对象而不是jQuery对象,因此不能直接使用hide()方法  
  } 

就这么简单。如果是要显示的话,把相应的方法改成show()或者display属性改为”"即可 实际应用: 说明:默认情况下,只显示“对应页面名称”所在行,当点击单选按钮时,显示不同的行。

   
   
   
   
   
   
   
   
   
   
   
   
   
   
   

通过id控制隐藏和显示如下:

  $("input[name='f_navState']").click(function(){ 
       //if($("input[name='f_navState']").attr("checked")==true){ 
        $("input[name='f_navState']").each(function(i){ 
         if(this.checked){ 
           var f_navState = $("input[name='f_navState']")[i].value;  //获得单选框的值 
           if(f_navState==1){ 
            //alert(123); 
            $("#il").show(); 
            $("#ol").hide(); 
           }else{ 
            //alert(456); 
            $("#ol").show(); 
            $("#il").hide(); 
           } 
             
        } 
        }); 
       //} 
    
   }); 
 类似资料:
  • 本文向大家介绍jQuery控制TR显示隐藏的三种常用方法,包括了jQuery控制TR显示隐藏的三种常用方法的使用技巧和注意事项,需要的朋友参考一下 网上有很多,这里介绍三种: 第一种方法,就是使用id,这个方法可以在生成html的时候动态设置tr的id,也是用得最多最简单的一种,如下: 那么控制显隐可以直接使用 第二种方法,是使用$.each(),这个方法需要设置table的id,如下: 那么控制

  • 本文向大家介绍JQuery显示、隐藏div的几种方法简明总结,包括了JQuery显示、隐藏div的几种方法简明总结的使用技巧和注意事项,需要的朋友参考一下 <div id="demo">AAA</div> JS隐藏和显示div的方式有两种: 方式1:隐藏后释放占用的页面空间 通过设置display属性可以使div隐藏后释放占用的页面空间. style="display: none;" docume

  • 本文向大家介绍jQuery控制元素隐藏和显示,包括了jQuery控制元素隐藏和显示的使用技巧和注意事项,需要的朋友参考一下 1、jQuery隐藏和显示效果 通过 jQuery,您可以使用 hide() 和 show() 方法来隐藏和显示 HTML 元素: 2、jQuery淡入淡出效果 通过 jQuery,您可以实现元素的淡入淡出效果。 jQuery 拥有下面四种 fade 方法: fadeIn()

  • 本文向大家介绍javascript控制层显示或隐藏的方法,包括了javascript控制层显示或隐藏的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了javascript控制层显示或隐藏的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的javascript程序设计有所帮助。

  • 主要内容:实例,jQuery hide() 和 show(),实例,实例,实例,jQuery toggle(),实例隐藏、显示、切换,滑动,淡入淡出,以及动画,哇哦! 因为时间是宝贵的,我们提供快捷方便的学习方法。 在小牛知识库,你可以学习需要的知识。 实例 jQuery hide() 简单的jQuery hide()方法演示。 jQuery hide() 另一个hide()实例。演示如何隐藏文本。 jQuery hide() 和 show() 通过 jQuery,您可以使用 hide() 和

  • 本文向大家介绍jQuery控制元素显示、隐藏、切换、滑动的方法总结,包括了jQuery控制元素显示、隐藏、切换、滑动的方法总结的使用技巧和注意事项,需要的朋友参考一下 jQuery 隐藏和显示 通过 hide() 和 show() 两个函数,jQuery 支持对 HTML 元素的隐藏和显示: 实例 hide() 和 show() 都可以设置两个可选参数:speed 和 callback。 语法: