Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何隐藏父div的子元素_Javascript_Jquery - Fatal编程技术网

Javascript 如何隐藏父div的子元素

Javascript 如何隐藏父div的子元素,javascript,jquery,Javascript,Jquery,你好,我正在尝试删除你好,这是简短的描述1请动态查看代码行,在手风琴按钮第1节,第2节,第3节单击。现在它正在被删除,但唯一的问题是,它正在删除所有其他按钮文本,我希望它应该只从我单击的button中删除。这是我的密码 var acc=document.getElementsByClassNameaccordion; var i; var short=document.getElementsByClassName'short-desc' 对于i=0;i

你好,我正在尝试删除你好,这是简短的描述1请动态查看代码行,在手风琴按钮第1节,第2节,第3节单击。现在它正在被删除,但唯一的问题是,它正在删除所有其他按钮文本,我希望它应该只从我单击的button中删除。这是我的密码

var acc=document.getElementsByClassNameaccordion; var i; var short=document.getElementsByClassName'short-desc' 对于i=0;i 第二节 你好,这是简短的描述2

你好,这是简短的描述

知识产权是一种权利,是一种精英的权利,是劳动和财富的暂时性权利。但是,在最低限度上,我们需要一个实验室来进行日常工作

第三节 你好,这是简短的描述3 知识产权是一种权利,是一种精英的权利,是劳动和财富的暂时性权利。但是,在最低限度上,我们需要一个实验室来进行日常工作


只是代码中的一个小问题。将你的行改为$this。找到'small'。隐藏

var acc=document.getElementsByClassNameaccordion; var i; var short=document.getElementsByClassName'short-desc' 对于i=0;i 第二节 你好,这是简短的描述2

你好,这是简短的描述

知识产权是一种权利,是一种精英的权利,是劳动和财富的暂时性权利。但是,在最低限度上,我们需要一个实验室来进行日常工作

第三节 你好,这是简短的描述3 知识产权是一种权利,是一种精英的权利,是劳动和财富的暂时性权利。但是,在最低限度上,我们需要一个实验室来进行日常工作

你可以用这个

var acc=document.getElementsByClassNameaccordion; var i; var short=document.getElementsByClassName'short-desc' 对于i=0;i 第二节 你好,这是简短的描述2

你好,这是简短的描述

知识产权是一种权利,是一种精英的权利,是劳动和财富的暂时性权利。但是,在最低限度上,我们需要一个实验室来进行日常工作

第三节 你好,这是简短的描述3 知识产权是一种权利,是一种精英的权利,是劳动和财富的暂时性权利。但是,在最低限度上,我们需要一个实验室来进行日常工作

你可以从

$(".short").closest('small').hide();

var acc=document.getElementsByClassNameaccordion; var i; var short=document.getElementsByClassName'short-desc' 对于i=0;i 第二节 你好,这是简短的描述2

你好,这是简短的描述

知识产权是一种权利,是一种精英的权利,是劳动和财富的暂时性权利。但是,在最低限度上,我们需要一个实验室来进行日常工作

第三节 你好,这是简短的描述3 知识产权是一种权利,是一种精英的权利,是劳动和财富的暂时性权利。但是,在最低限度上,我们需要一个实验室来进行日常工作

var acc=document.getElementsByClassNameaccordion; var short=document.getElementsByClassName'short-desc' 对于var i=0;i 第二节 你好,这是简短的描述2

你好,这是简短的描述

同一天,我们将为精英们献身,并为他们提供临时服务 这是一个巨大的奇迹。但是,在最低限度上,我们需要一个实验室来进行日常工作

第三节 你好,这是简短的描述3 知识产权是一种权利,是一种精英的权利,是劳动和财富的暂时性权利。但是,在最低限度上,我们需要一个实验室来进行日常工作


你的意思是移除、折叠手风琴元素吗?我已经在fiddle中检查了你的代码,它是隐藏和显示div。它工作得很好。那么你的问题是什么呢?@VivekRaju如问题所述-它从所有部分删除文本,OP只希望从点击的部分删除。非常感谢
this.querySelector('small').style.display = 'none';