Javascript 如果存在其他类,则隐藏该类
我有两门课Javascript 如果存在其他类,则隐藏该类,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有两门课 <div class="foo"> </div> <div class="fooz"> </div> 但它不起作用 怎么做有什么帮助吗 谢谢你foo是一个类使用,我想你也可以用这里来设置显示 $('.foo').toggle($('.fooz').length > 0); 演示:,您的错误是使用id而不是类: if($('.fooz').length) $('.foo').show(); 应该是: $('.foo').sho
<div class="foo"> </div>
<div class="fooz"> </div>
但它不起作用
怎么做有什么帮助吗
谢谢你
foo
是一个类使用,我想你也可以用这里来设置显示
$('.foo').toggle($('.fooz').length > 0);
演示:,您的错误是使用id而不是类:
if($('.fooz').length)
$('.foo').show();
应该是:
$('.foo').show();
既然它是一个类而不是一个
ID它应该是$(“.foo”).show()
,而不是$(“#foo”).show()
,因为foo
在你的cass中是一个类,而不是一个ID,所以foo不是一个ID,而是一个类。因此,您应该使用:
if($('.fooz').length)
$('.foo').show();
工作!非常感谢:)
if($('.fooz').length)
$('.foo').show();
// if there is at-least 1 element with .fooz class
// Show .foo
// else
// hide .foo
var tog = $('.fooz').length ? 'show' : 'hide';
$('.foo')[tog]();