【发布时间】:2018-06-30 16:02:39
【问题描述】:
我需要隐藏或删除具有相同类的 div,但一对一,实际上我可以一次删除所有具有相同类的 div,我不想要这个
问题是元素没有在容器内分离,我认为这是问题所在,但我需要这种结构,我输入了我的代码
JQUERY
<script>
function close_tabs(idc)
{
$(idc).parent().hide();
}
</script>
CSS 样式
<style>
#elements
{
position:relative;
width:400px;
height:40px;
margin-left:auto;
margin-right:auto;
margin-bottom:7px;
background-color:green;
}
</style>
HTML:
<div id="elements" class="test_1"></div><span onclick="close_tabs(this)">Div 1</span>
<div id="elements" class="test_1"></div><span onclick="close_tabs(this)">Div 2</span>
<div id="elements" class="test_1"></div><span onclick="close_tabs(this)">Div 3</span>
<div id="elements" class="test_1"></div><span onclick="close_tabs(this)">Div 4</span>
我需要在单击跨区域时关闭该 div 而不是全部,但我需要它与相同的 html 一起工作,我不知道如何从 jquery 执行此操作
非常感谢,问候
【问题讨论】:
-
如果用户单击文本“Div 2”,应该隐藏/删除哪个
<div>?<div>是否应该隐藏或删除?
标签: javascript jquery