微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – 如何使用jQuery的attr方法设置“style = display:none”?

以下是我要应用style =“display:none”属性的id msform表单.
<form id="msform" style="display:none;">
</form>

此外,应在添加“style = display:none;”之前执行检查属性.那就是如果它已经像上面的代码那样设置,那么它不应该再次设置.

但如果没有设置,那么它应该.

我该如何实现呢?请帮帮我.

解决方法

为什么不使用$(‘#msform’).hide()?幕后jQuery的隐藏并显示刚刚设置的display:none或display:block.

如果已经隐藏,hide()将不会更改样式.

基于以下注释,您将使用removeAttr(“style”)删除所有样式,在这种情况下,请立即调用hide().

例如

$("#msform").removeAttr("style").hide();

原文地址:https://www.jb51.cc/jquery/153646.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐