网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

jquery中show()方法不起作用怎么解决

这篇“jquery中show()方法不起作用怎么解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“jquery中show()方法不起作用怎么解决”文章吧。

我们提供的服务有:成都网站设计、做网站、成都外贸网站建设公司、微信公众号开发、网站优化、网站认证、宜黄ssl等。为上千多家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的宜黄网站制作公司

在jquery中,show()方法不起作用是因为该方法只适用于通过jQuery方法和css中使用“display:none”隐藏的元素,不适用通过“visibility:hidden”隐藏的元素,只需利用“元素.style.visibility="visible"”使元素显示即可。

本教程操作环境:windows10系统、jquery3.2.1版本、Dell G3电脑。

jquery中show()方法不起作用怎么办

原因:show() 适用于通过 jQuery 方法和 CSS 中 display:none 隐藏的元素(不适用于通过 visibility:hidden 隐藏的元素)。

visibility:hidden 方法

visibility 属性规定元素是否可见。

即使不可见的元素也会占据页面上的空间。请使用 "display" 属性来创建不占据页面空间的不可见元素。

说明

这个属性指定是否显示一个元素生成的元素框。这意味着元素仍占据其本来的空间,不过可以完全不可见。值 collapse 在表中用于从表布局中删除列或行。

示例如下:

//visibility:hidden表示默认隐藏
var currentBtn = document.getElementById("currPage");
        currentBtn.style.visibility = "visible"; //显示
var currentBtn = document.getElementById("currPage");
        currentBtn.style.visibility = "hidden"; //隐藏

若是display:none元素则可以直接使用show方法

如果被选元素已被隐藏,则显示这些元素:

语法

$(selector).show(speed,callback)

示例如下:

  //display:none表示默认隐藏
 $("#currPage").show();//Jquery方法 显示 
 $("#currPage").hide(); //Jquery方法 隐藏

以上就是关于“jquery中show()方法不起作用怎么解决”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注创新互联行业资讯频道。


分享名称:jquery中show()方法不起作用怎么解决
转载源于:http://bjjierui.cn/article/ghhgjh.html

其他资讯