我想知道是否可以使用jquery隐藏所有HTML元素(在我的情况下为div)和特定的类名或ID。
由于
感谢您的同情,我已经知道了hide()函数,但问题是我想隐藏多个div,但我的代码只适用于第一个或根本不工作。以下是我的代码
$(document).ready(
$(".list").hide();
function divToggle()
{
$(this).children("div.list").slideToggle("fast");
});
请帮助我找到我做错的事。
感谢您的耐心
答案 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();