如何使用 javascript 访问特定 div 的父级并使用其“字段集”隐藏 div?
<fieldset class="data-row">
<div id="test1">
test
</div>
</fieldset>
<fieldset class="data-row">
<div id="test2">
test
</div>
</fieldset>
如何使用 javascript 访问特定 div 的父级并使用其“字段集”隐藏 div?
<fieldset class="data-row">
<div id="test1">
test
</div>
</fieldset>
<fieldset class="data-row">
<div id="test2">
test
</div>
</fieldset>
document.getElementById('test2').parentNode.style.display = 'none';
您可以使用parentNode
var div = document.getElementById("test2");
var parent = div.parentNode;
然后隐藏:
parent.style.display = "none";
可以使用一行代码来完成
document.getElementById('test2').parentNode.style.display = 'none';
对不起jquery的答案
在jQuery中
$("#test2").parent().toggle();
或者
$("#test2").parent().fadeOut()
或者
$("#test2").parent().css("display","none");