javascript - 删除 DOM 和 jQuery 中的属性

标签 javascript jquery html

我还有一些问题。在我的 HTML 代码中,我将一个 DIV 设置为隐藏。

<div id="personalProfileWrap" style="visibility: hidden">

我在java脚本中改变了几次我的方法,它可以被删除这个属性。这些是我尝试过的功能:

var div = document.getElementById("personalProfileWrap");
div.setAttribute("style", "");
//$("#personalProfileWrap").removeAttr("style");

我也用 Dom getElement 进行了测试,但仍然不起作用。不知道问题出在哪里。

敬请指教。

最佳答案

这是一个简单的document.getElementById("personalProfileWrap").removeAttribute("style");

您甚至不需要 jQuery。如果你只想删除一两个项目,你必须先执行.getAttribute("style"),然后解析设置的样式(分号分隔符),删除你想要的,然后执行 .setAttribute("style", newStyleString)

关于javascript - 删除 DOM 和 jQuery 中的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22922826/

相关文章:

jquery - 使用 Jquery.serialize() 处理日语;

javascript - 自动化测试 Android 应用程序?

javascript - 如何禁用Modal弹出框

javascript - XML 表达式中缺少 }

javascript - 如何在 Javascript 页面上显示输入值?

javascript - 检查文本框是否仅包含数字

asp.net - 如何判断 JavaScript 文件是否已包含在 ASP.NET 页面中?

javascript - Jsp Alert If else 语句

javascript - CKEditor获取编辑器的内容

css - Div 对齐无法正常工作