使用jquery隐藏特定类或ID的多个元素

时间:2010-09-30 13:16:23

标签: jquery html

我想知道是否可以使用jquery隐藏所有HTML元素(在我的情况下为div)和特定的类名或ID。

由于

感谢您的同情,我已经知道了hide()函数,但问题是我想隐藏多个div,但我的代码只适用于第一个或根本不工作。以下是我的代码

$(document).ready(
                            $(".list").hide();                                
                            function divToggle() 
                            { 
                              $(this).children("div.list").slideToggle("fast");
                            });

请帮助我找到我做错的事。

感谢您的耐心

3 个答案:

答案 0 :(得分:8)

是的,您可以使用.class selector.hide()

$(".class").hide();

#id selector(隐藏单个元素时):

$("#id").hide();

但ID选择器应该唯一,因此在$("#id")的情况下,您不应该尝试选择多个元素......这绝对是类的情况。

答案 1 :(得分:2)

jQuery('.specific, #specific').hide();

答案 2 :(得分:-2)

您也可以隐藏多个类,例如,

jQuery(' .class 1,。class 2')。hide();