Javascript 如果其他Div具有HTML,则隐藏Div;“隐藏的”;属性

Javascript 如果其他Div具有HTML,则隐藏Div;“隐藏的”;属性,javascript,html,jquery,css,Javascript,Html,Jquery,Css,我对Jquery、JavaScript和Html都是新手 在我们的WordPress商店中,只有当用户低于其设置的“订单最小总数”时,才会出现警告消息 我查看了源代码,发现当消息在页面上不可见时,DIV“wcc validation”在其类中添加了“hidden” 这是代码的副本 我们需要将SideCart按钮设置为“显示:无”,只要屏幕上出现wcc验证消息(没有“隐藏”的Class属性) 每当wcc验证消息消失并获得类属性“Hidden”时,使SideCart按钮出现在屏幕上。(显示:块?)

我对Jquery、JavaScript和Html都是新手

在我们的WordPress商店中,只有当用户低于其设置的“订单最小总数”时,才会出现警告消息

我查看了源代码,发现当消息在页面上不可见时,DIV“wcc validation”在其类中添加了“hidden”

这是代码的副本

我们需要将SideCart按钮设置为“显示:无”,只要屏幕上出现wcc验证消息(没有“隐藏”的Class属性)

每当wcc验证消息消失并获得类属性“Hidden”时,使SideCart按钮出现在屏幕上。(显示:块?)

我做了一些研究,意识到这不能用CSS实现, 我不介意添加JS/Jquery代码段以使其正常工作,但我不知道如何发现一个具有“hidden”Class属性的DIV,并从中应用show/hide on the sidecart按钮

非常感谢


adam

您可以这样检查值

函数checkValue(){
让ele=document.getElementById('wcc-validation'))
if(元素值){
做你想做的。更改css、样式等
}

}
如果类“hidden”可用于“wcc验证”,则可以检查该类,如以下代码段所示:

jQuery(文档).ready(函数($){
if($('#wcc验证').hasClass('hidden')){
$('.to_hide').hide();
}
});


要基于隐藏类隐藏,请参见:您的div没有属性
隐藏
,它有一个类
隐藏
。这些是不同的事情。我懂了。你说得对,谢谢你指出这一点。我修正了我的问题。