jQuery控制TR显示隐藏的三种常用方法,隐藏div的几
分类:美高梅游戏官网网站

网上有很多,这里介绍三种:

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

jQuery对div的显示和隐藏:

例子

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

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

显示:

复制代码 代码如下:

<table> 
<tr><td>这行不隐藏</td></tr> 
<tr id="tr_1"><td>这行要隐藏</td></tr> 
<tr id="tr_2"><td>这行要隐藏</td></tr> 
... 
</table>

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

复制代码 代码如下:

$("#top_notice").css("display", "block");//第1种方法 
//$("#top_notice").attr("style", "display:block;");//第2种方法 
//$("#top_notice").show();//第3种方法 

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

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

$("#id").show()

 
1.给元素换class,来实现隐藏div,前提是换的class样式定义好了隐藏属性

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

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

隐藏:

复制代码 代码如下:

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

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

复制代码 代码如下:

$("#sendPhoneNum").attr("class", "n_input3"); 

<table id="Tbl"> 
<tr><td>这行不隐藏</td></tr> 
<tr><td>这行要隐藏</td></tr> 
<tr><td>这行要隐藏</td></tr> 
... 
</table>

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

$("#id").show()

1.2给元素设置style属性

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

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

js对div的显示和隐藏:

复制代码 代码如下:

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

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

div的visibility可以控制div的显示和隐藏,但是隐藏后页面显示空白

$("#top_notice").attr("style", "display:block;"); 

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

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

复制代码 代码如下:

2.通过jquery的css方法,设置div隐藏

<table id="Tbl"> 
<tr><td>这行不隐藏</td></tr> 
<tr><td class="hid">这行要隐藏</td></tr> 
<tr><td class="hid">这行要隐藏</td></tr> 
... 
</table>

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

style="visibility: none;"

复制代码 代码如下:

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

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

document.getElementById("typediv1").style.visibility="hidden";//隐藏

$("#sendPhoneNum").css("display", "none"); 

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

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

document.getElementById("typediv1").style.visibility="visible";//显示

3.通过jquery的show()、hide()方法,设置div隐藏

就这么简单。如果是要显示的话,把相应的方法改成show()或者display属性改为”"即可

对应页面链接*

通过设置display属性可以使div隐藏后释放占用的页面空间,如下

复制代码 代码如下:

实际应用:

内部链接 外部链接

复制代码 代码如下:

$("#textDiv").show();//显示div 
$("#imgDiv").hide();//隐藏div 

说明:默认情况下,只显示“对应页面名称”所在行,当点击单选按钮时,显示不同的行。

对应页面名称

style="display: none;"

在程序设计中经常用到div的显示和隐藏,下面总结几种方法:

<tr> 
<td class="tr_title_edit"><label for="f_navname">对应页面链接<font color="red">*</font></label></td> 
<td class="tr_content_edit"> 
<input type="radio" id="f_inner" name="f_navState" value="1" checked="checked" /><label for="f_inner">内部链接</label> 
<input type="radio" id="f_outer" name="f_navState" value="2" /><label for="f_outer">外部链接</label></td> 
</tr> 

<tr id="il" style="display:block"> 
<td class="tr_title_edit"><label for="f_pagename">对应页面名称</label></td> 
<td class="tr_content_edit"><select name='f_pageid' id="f_pageid"> 
<option value=""></option> 
<option value="">新闻</option> 
<option value="">通知</option> 
</select></td> 
</tr> 
<tr id="ol" style="display:none"> 
<td class="tr_title_edit"><label for="f_navname">外部链接</label></td> 
<td class="tr_content_edit"><input type="text" class="inputLine" size="40" id="f_outsidelink" name="f_outsidelink" /></td> 
</tr>

新闻 通知

document.getElementById("typediv1").style.display="none";//隐藏

复制代码 代码如下:

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

外部链接

document.getElementById("typediv1").style.display="";//显示

<div id='demo'>示例</div>

$("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(); 
} 

} 
}); 
//} 

});

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

您可能感兴趣的文章:

  • Jquery实现显示和隐藏的4种简单方式
  • JQuery显示、隐藏div的几种方法简明总结
  • jQuery控制TR显示隐藏的几种方法
  • jQuery控制TR显示隐藏的三种常用方法
  • jQuery效果 slideToggle() 方法(在隐藏和显示之间切换)
  • Jquery 点击按钮显示和隐藏层的代码
  • Jquery实现点击切换图片并隐藏显示内容(2种方法实现)
  • JQuery显示隐藏页面元素的方法总结
  • Jquery中使用show()与hide()方法动画显示和隐藏图片
  • Jquery实现控件的隐藏和显示实例
  • jquery关于表格及表格列隐藏和显示问题探讨
  • jQuery实现基本隐藏与显示效果的方法详解

1、$("#demo").attr("style","display:none;");//隐藏div
   $("#demo").attr("style","display:block;");//显示div
2、$("#demo").css("display","none");//隐藏div
   $("#demo").css("display","block");//显示div
3、$("#demo").hide();//隐藏div
   $("#demo").show();//显示div
4、$("#demo").toggle(
       function () {
            $(this).attr("style","display:none;");//隐藏div
       },
       function () {
            $(this).attr("style","display:block;");//显示div
       }
   );
 
仅供大家参考!

您可能感兴趣的文章:

  • Jquery实现显示和隐藏的4种简单方式
  • jquery和js实现对div的隐藏和显示方法
  • JQuery显示、隐藏div的几种方法简明总结
  • jQuery控制TR显示隐藏的几种方法
  • jQuery效果 slideToggle() 方法(在隐藏和显示之间切换)
  • Jquery 点击按钮显示和隐藏层的代码
  • Jquery实现点击切换图片并隐藏显示内容(2种方法实现)
  • JQuery显示隐藏页面元素的方法总结
  • Jquery中使用show()与hide()方法动画显示和隐藏图片
  • Jquery实现控件的隐藏和显示实例
  • jquery关于表格及表格列隐藏和显示问题探讨
  • jQuery实现基本隐藏与显示效果的方法详解
  $("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实现显示和隐藏的4种简单方式
  • jquery和js实现对div的隐藏和显示方法
  • jQuery控制TR显示隐藏的几种方法
  • jQuery控制TR显示隐藏的三种常用方法
  • jQuery效果 slideToggle() 方法(在隐藏和显示之间切换)
  • Jquery 点击按钮显示和隐藏层的代码
  • Jquery实现点击切换图片并隐藏显示内容(2种方法实现)
  • JQuery显示隐藏页面元素的方法总结
  • Jquery中使用show()与hide()方法动画显示和隐藏图片
  • Jquery实现控件的隐藏和显示实例
  • jquery关于表格及表格列隐藏和显示问题探讨
  • jQuery实现基本隐藏与显示效果的方法详解

您可能感兴趣的文章:

  • Jquery实现显示和隐藏的4种简单方式
  • jquery和js实现对div的隐藏和显示方法
  • JQuery显示、隐藏div的几种方法简明总结
  • jQuery控制TR显示隐藏的三种常用方法
  • jQuery效果 slideToggle() 方法(在隐藏和显示之间切换)
  • Jquery 点击按钮显示和隐藏层的代码
  • Jquery实现点击切换图片并隐藏显示内容(2种方法实现)
  • JQuery显示隐藏页面元素的方法总结
  • Jquery中使用show()与hide()方法动画显示和隐藏图片
  • Jquery实现控件的隐藏和显示实例
  • jquery关于表格及表格列隐藏和显示问题探讨
  • jQuery实现基本隐藏与显示效果的方法详解

本文由美高梅网址发布于美高梅游戏官网网站,转载请注明出处:jQuery控制TR显示隐藏的三种常用方法,隐藏div的几

上一篇:没有了 下一篇:没有了
猜你喜欢
热门排行
精彩图文