У меня все еще есть проблемы. В моем коде 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)
.
Следующее работает для меня с jQuery:
$("#personalProfileWrap").css("visibility", "inherit");
Здесь моя (короткая) демонстрация jsFiddle
$("#personalProfileWrap").removeAttr("style");
должен работать - w3schools.com/jquery/…