在jQuery中显示和隐藏HTML元素的方法分别是什么?

在jQuery中显示和隐藏HTML元素的方法分别是什么?,第1张

显示:

$('选择器').show()

或者$('选择器').slideShow()

隐藏:

$('选择器').hide()

或者$('选择器').slideHide()

显示/隐藏 切换

$('选择器').toggle()

或者$('选择器').slideToggle()

一.使用JQuery使用

二.jquery判断元素是否隐藏

三.使用JS隐藏和显示

a.隐藏后释放占用的页面空间

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

style="display: none"

b.隐藏后仍占有页面空间,显示空白

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

style="visibility: none"

1.JQ中显隐有以下几种方式

    show(),hide(),toggle(),slideDown()然后还有css设置div的style属性都可 *** 作

2.show()方法

    显示出隐藏的 <p> 元素

         $(".btn2").click(function(){

          $("p").show()

          })

3.toggle()方法

    toggle() 方法切换元素的可见状态。

如果被选元素可见,则隐藏这些元素,如果被选元素隐藏,则显示这些元素。

    <html>

<head>

<script type="text/javascript" src="/jquery/jquery.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  $(".btn1").click(function(){

  $("p").toggle(1000)

  })

})

</script>

</head>

<body>

<p>This is a paragraph.</p>

<button class="btn1">Toggle</button>

</body>

</html>

3.slideDown()方法

    以滑动方式显示隐藏的 <p> 元素:

 $(".btn2").click(function(){

  $("p").slideDown()

})

4.hide() 方法

隐藏可见的 <p> 元素:

$(".btn1").click(function(){

  $("p").hide()

})

这个函数经常与show一起使用

5.css()方法

css() 方法设置或返回被选元素的一个或多个样式属性。

返回 CSS 属性

如需返回指定的 CSS 属性的值,请使用如下语法:

    css("propertyname")

$("p").css("display","none")

    实例:

        

<!DOCTYPE> 

<html> 

<head> 

<meta http-equiv="Content-Type" content="text/html charset=utf-8" /> 

<script type="text/javascript"> 

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

function hiden(){ 

$("#divObj").hide()//hide()函数,实现隐藏,括号里还可以带一个时间参数(毫秒)例如hide(2000)以2000毫秒的速度隐藏,还可以带slow,fast 

function slideToggle(){ 

$("#divObj").slideToggle(2000)//窗帘效果的切换,点一下收,点一下开,参数可以无,参数说明同上 

function show(){ 

$("#divObj").show()//显示,参数说明同上 

function toggle(){ 

$("#divObj").toggle(2000)//显示隐藏切换,参数可以无,参数说明同上 

 

function slide(){ 

$("#divObj").slideDown()//窗帘效果展开 

 

</script> 

</head> 

 

<body> 

<h3>div里内容的显示隐藏特效</h3> 

<input type="button" value="隐藏" onclick="hiden()"/> 

 <input type="button" value="显示" onclick="show()"/> 

 <input type="button" value="窗帘效果显示2" onclick="slide()"/> 

 <input type="button" value="窗帘效果的切换" onclick="slideToggle()"/> 

  <input type="button" value="隐藏显示效果切换" onclick="toggle()"/> 

<div id="divObj" style="display:none"> 

        1.测试例子<br/> 

        2.测试例子<br/> 

        3.测试例子<br/> 

        4.测试例子<br/> 

        5.测试例子<br/> 

        6.测试例子<br/> 

        7.测试例子<br/> 

        8.测试例子<br/> 

        9.测试例子<br/> 

        0.测试例子<br/> 

    </div> 

</body> 

</html>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/10897419.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-12
下一篇 2023-05-12

发表评论

登录后才能评论

评论列表(0条)

保存