【每天一个JQuery特效】根据可见状态确定是否显示或隐藏元素(3)
2018-06-21 08:09
1176 查看
效果图示:
主要代码:
相关说明:
在本例代码中,如果被选中的元素已被显示,调用hide()方法则隐藏该元素,hide()方法的语法声明如下:
其中,speed和callback参数可选,speed默认值为"0",可能值为毫秒值,callback参数,除非设置了speed参数,否则不能设置该参数。
如果被选元素已被隐藏,调用show()方法则显示这些元素,show()方法的语法声明如下:
toggle()方法用于切换元素的可见状态,如果被选中元素是可见的,则隐藏;相反,则显示;toggle()方法的语法声明如下:
参数switch是一个可选参数,类型为布尔值,该参数规定toggle()方法是否隐藏或显示所有被选元素;True表示显示,False表示隐藏,如果设置了此参数,则无法使用speed和callback。
主要代码:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>根据可见状态确定 是否显示或隐藏元素</title> <script src="js/jquery-3.3.1.min.js" type="text/javascript" charset="utf-8"></script> <script type="text/javascript"> $(document).ready(function(){ //对单击“隐藏”或显示图片 按钮的响应 $("#mytogglebtn").click(function(){ $("#div1").toggle(); var t = $("#mytogglebtn").text() == "隐藏图片"?"显示图片" : "隐藏图片"; $("#mytogglebtn").text(t); }); //对单击“隐藏图片”按钮的响应 $("#myhidebtn").click(function(){ $("#div1").hide(); }); //对单击“显示图片”按钮的响应 $("#myshowbtn").click(function(){ $("#div1").show(); }); }); </script> </head> <body> <button id="mytogglebtn" style="width: 130px;">隐藏图片</button> <button id="myhidebtn" style="width: 130px;">隐藏图片</button> <button id="myshowbtn" style="width: 130px;">显示图片</button><br /> <div id="div1"> <img src="img/banner-bg.jpg" width="400" height="150"/> </div> </body> </html>
相关说明:
在本例代码中,如果被选中的元素已被显示,调用hide()方法则隐藏该元素,hide()方法的语法声明如下:
$(selector).hide(speed,callback)
其中,speed和callback参数可选,speed默认值为"0",可能值为毫秒值,callback参数,除非设置了speed参数,否则不能设置该参数。
如果被选元素已被隐藏,调用show()方法则显示这些元素,show()方法的语法声明如下:
$(selector).show(speed,callback)
toggle()方法用于切换元素的可见状态,如果被选中元素是可见的,则隐藏;相反,则显示;toggle()方法的语法声明如下:
$(selector).toggle(speed,callback,switch)
参数switch是一个可选参数,类型为布尔值,该参数规定toggle()方法是否隐藏或显示所有被选元素;True表示显示,False表示隐藏,如果设置了此参数,则无法使用speed和callback。
相关文章推荐
- 【每天一个JQuery特效】根据状态确定是否滑入或滑出被选元素
- 【每天一个JQuery特效】(demo6)在指定的时间内完成元素的显示或隐藏
- 【每天一个JQuery特效】自动确定是否淡入淡出地显示或隐藏元素
- JQuery怎么知道一个元素是否隐藏或显示How do you test if something is hidden in jQuery?
- JQuery怎么知道一个元素是否隐藏或显示How do you test if something is hidden in jQuery?
- JQuery怎么知道一个元素是否隐藏或显示How do you test if something is hidden in jQuery?
- jQuery中判断一个元素是否显示或者隐藏
- jquery 如何判断一个元素当前状态是隐藏或显示
- 【每天一个JQuery特效】淡入淡出显示或隐藏窗口(1)
- JQuery怎么知道一个元素是否隐藏或显示How do you test if something is hidden in jQuery?
- JQuery怎么知道一个元素是否隐藏或显示How do you test if something is hidden in jQuery?
- JQuery怎么知道一个元素是否隐藏或显示How do you test if something is hidden in jQuery?
- jQuery判断元素是否显示与隐藏
- jQuery判断一个元素是否可见的方法
- jquery判断元素是否可见隐藏
- jQuery判断元素是否显示 是否隐藏的简单实现代码
- 【每天一个JQuery特效】以卷帘效果展开或收缩被选择的元素(2)
- jQuery判断元素是否显示或隐藏
- Jquery判断元素是否隐藏:display属性状态值
- jQuery判断一个元素是否可见的方法