Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/420.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 使用Jquery隐藏/显示多个项目_Javascript_Jquery - Fatal编程技术网

Javascript 使用Jquery隐藏/显示多个项目

Javascript 使用Jquery隐藏/显示多个项目,javascript,jquery,Javascript,Jquery,我已经四处搜索,似乎得到了相同的答案,所有的人谁问了一个类似的问题,所以请原谅我,如果它似乎过于简单。我试图通过只按一个按钮同时隐藏/显示多个项目,这似乎是我通过类处理来实现这一目的的唯一方法,如下所示: $(document).ready(function(){ $(".btn1").click(function(){ $("p").hide(); }); $(".btn2").click(function(){ $("p").show(); }); }); 和h

我已经四处搜索,似乎得到了相同的答案,所有的人谁问了一个类似的问题,所以请原谅我,如果它似乎过于简单。我试图通过只按一个按钮同时隐藏/显示多个项目,这似乎是我通过类处理来实现这一目的的唯一方法,如下所示:

$(document).ready(function(){
  $(".btn1").click(function(){
    $("p").hide();
  });
$(".btn2").click(function(){
    $("p").show();
  });
});
和html,如下所示

<p class="test">If you click on the "Hide" button, I will disappear.</p>
<p class="test">If you click on the "Hide" button, this also disappears.</p>

如果单击“隐藏”按钮,我将消失

如果单击“隐藏”按钮,这也会消失

我不想使用html选择器这样做

<p>


在我的示例中,因为我想将其用于不同类型的项目

使用css类怎么样

  $(".btn1").click(function(){
    $(".class-to-hide").hide();
  });
html


将隐藏

也将隐藏

您可以使用无数选项,只需熟悉jQuery选择器并选择即可

  • 您可以使用类,它是
    $('.something')
  • data target=“something”,即
    $('*[data target=“something”]')
  • 输入type=“number”,即
    $('input[type=“number”])

    • 使用css类怎么样

        $(".btn1").click(function(){
          $(".class-to-hide").hide();
        });
      
      html

      
      将隐藏

      也将隐藏

      您可以使用无数选项,只需熟悉jQuery选择器并选择即可

      • 您可以使用类,它是
        $('.something')
      • data target=“something”,即
        $('*[data target=“something”]')
      • 输入type=“number”,即
        $('input[type=“number”])

        • 使用css类怎么样

            $(".btn1").click(function(){
              $(".class-to-hide").hide();
            });
          
          html

          
          将隐藏

          也将隐藏

          您可以使用无数选项,只需熟悉jQuery选择器并选择即可

          • 您可以使用类,它是
            $('.something')
          • data target=“something”,即
            $('*[data target=“something”]')
          • 输入type=“number”,即
            $('input[type=“number”])

            • 使用css类怎么样

                $(".btn1").click(function(){
                  $(".class-to-hide").hide();
                });
              
              html

              
              将隐藏

              也将隐藏

              您可以使用无数选项,只需熟悉jQuery选择器并选择即可

              • 您可以使用类,它是
                $('.something')
              • data target=“something”,即
                $('*[data target=“something”]')
              • 输入type=“number”,即
                $('input[type=“number”])
              您可以使用

              选择具有给定类的所有元素

              您应该仔细阅读所有可以使用的

              选择具有给定类的所有元素

              您应该仔细阅读所有可以使用的

              选择具有给定类的所有元素

              您应该仔细阅读所有可以使用的

              选择具有给定类的所有元素


              您应该阅读所有的

              尝试使用该类:

              $(document).ready(function(){
                $(".test").click(function(){
                  $("p").hide();
                });
              $(".test").click(function(){
                  $("p").show();
                });
              });
              

              请尝试改用该类:

              $(document).ready(function(){
                $(".test").click(function(){
                  $("p").hide();
                });
              $(".test").click(function(){
                  $("p").show();
                });
              });
              

              请尝试改用该类:

              $(document).ready(function(){
                $(".test").click(function(){
                  $("p").hide();
                });
              $(".test").click(function(){
                  $("p").show();
                });
              });
              

              请尝试改用该类:

              $(document).ready(function(){
                $(".test").click(function(){
                  $("p").hide();
                });
              $(".test").click(function(){
                  $("p").show();
                });
              });
              
              另一个选项(除了已经给出的答案)是您可以使用隐藏/显示(允许您使用1个按钮而不是2个按钮):

              另一个选项(除了已经给出的答案)是您可以使用隐藏/显示(允许您使用1个按钮而不是2个按钮):

              另一个选项(除了已经给出的答案)是您可以使用隐藏/显示(允许您使用1个按钮而不是2个按钮):

              另一个选项(除了已经给出的答案)是您可以使用隐藏/显示(允许您使用1个按钮而不是2个按钮):


              $(“p.test”)
              作为元素感谢大家的回答。它们非常有用,我将花一些时间来弄清楚如何准确地实现。
              $(“p.test”)
              作为元素感谢大家的回答。它们非常有用,我将花一些时间来弄清楚如何准确地实现。
              $(“p.test”)
              作为元素感谢大家的回答。它们非常有用,我将花一些时间来弄清楚如何准确地实现。
              $(“p.test”)
              作为元素感谢大家的回答。它们非常有用,我将花一些时间来弄清楚如何准确地实施。