Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.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
使用jQuery和JavaScript隐藏特定元素_Javascript_Jquery_Show Hide - Fatal编程技术网

使用jQuery和JavaScript隐藏特定元素

使用jQuery和JavaScript隐藏特定元素,javascript,jquery,show-hide,Javascript,Jquery,Show Hide,我们的代码有问题: function remove\u single\u entry\u if\u empty(){ $(“.single entry”)。每个(函数(){ var id=$(this.attr('id'); 设a=(ids); for(设i=0;i

我们的代码有问题:

function remove\u single\u entry\u if\u empty(){
$(“.single entry”)。每个(函数(){
var id=$(this.attr('id');
设a=(ids);
for(设i=0;i
HTML结构:


我们有一个HTML标记,它的类为
单个条目
。此类存在多次,但每次都指定了唯一的ID。名为
entry\u times-wrapper
(是变量
X
的子元素)的类名也有多个
标记

我们想要做的是:如果类
entry\u times-wrapper
中的所有项目都被隐藏(显示
none
),那么只为该特定ID隐藏
单个条目
类。目前,上述代码实际上会隐藏所有这些单个条目


我们如何才能正确地做到这一点?

要做到这一点,您可以使用一行jQuery来选择所有包含隐藏的
.entry\u times-wrapper
.single entry
元素,然后隐藏它们。试试这个:

$('.single entry:has(.entry\u times-wrapper:hidden)).hide()

要实现这一点,您可以使用一行jQuery来选择包含隐藏的
.entry\u times-wrapper
的所有
.single entry
元素,然后隐藏它们。试试这个:

$('.single entry:has(.entry\u times-wrapper:hidden)).hide()

这里是一个工作演示,其中有几个

这里是一个工作演示,其中有几个


感谢您提供此解决方案,我们已经实施,并且工作顺利!感谢您提供此解决方案,我们已实施,并且工作顺利!感谢您的演示,我现在更了解jQuery的工作。感谢您的演示,我现在更了解jQuery的工作。