Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/15.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中的多个条件_Javascript - Fatal编程技术网

JavaScript中的多个条件

JavaScript中的多个条件,javascript,Javascript,我已经创建了基于javascript的演示,现在我只想在特定条件下隐藏单击时的图像 $("#clear").click(function(){ if ($('#image').is(":visible") && ('#image2').is("hidden")) { $("#image").hide(); }; }); 正如您所看到的,我的代码不正确,因此我想知道如何正确格式化代码。我找不到在

我已经创建了基于javascript的演示,现在我只想在特定条件下隐藏单击时的图像

    $("#clear").click(function(){                
     if ($('#image').is(":visible") && ('#image2').is("hidden")) {
       $("#image").hide();
      }; 
    });

正如您所看到的,我的代码不正确,因此我想知道如何正确格式化代码。我找不到在一个字符串中写入多个条件的正确方法。提前谢谢

问题是您忘记将
$
(jQuery)添加到第二个条件中,选择器
hidden
不正确,应该是
:hidden

if ($('#image').is(":visible") && $('#image2').is(":hidden"))

@user3232377如果答案有帮助,请不要忘记接受。当然,我只是等待几分钟,直到我可以接受答案。;)谢谢