jQuery-隐藏名称与模式匹配的特定div(p后跟字符,如p0、p1、pa、py)

jQuery-隐藏名称与模式匹配的特定div(p后跟字符,如p0、p1、pa、py),jquery,jquery-selectors,hide,Jquery,Jquery Selectors,Hide,我想隐藏div中的所有元素,这些元素的类名以“p”开头,后跟任何字符。 <div id="myDiv"> <div id="p0"> .... </div> <div id="p1"> ..... </div> <div id="abc"> .... </div> </div> 但显然这是错误的。请建议我如何使用带有jQuery选择器的通配符 如果需要更多代码,请告诉我。您可

我想隐藏div中的所有元素,这些元素的类名以“p”开头,后跟任何字符。

<div id="myDiv">

   <div id="p0"> .... </div>
   <div id="p1"> ..... </div>

   <div id="abc"> .... </div>

</div>
但显然这是错误的。请建议我如何使用带有jQuery选择器的通配符

如果需要更多代码,请告诉我。

您可以使用:

例如

您可以使用:

例如,

发布了一个可行的解决方案。但是,我建议更好的方法是向div添加一个公共类或数据属性,以便更好地选择它们

例如

<div id="p0" class="HideMe" data-noshow="true"> .... </div>
<div id="p1" class="HideMe" data-noshow="true"> ..... </div>

已经发布了一个工作解决方案。但是,我建议更好的方法是向div添加一个公共类或数据属性,以便更好地选择它们

例如

<div id="p0" class="HideMe" data-noshow="true"> .... </div>
<div id="p1" class="HideMe" data-noshow="true"> ..... </div>


p0
p1
div在我看来已经隐藏得很好了;-)对不起,我错了,我编辑了it@Saumitra:…我已经进去修理了剩下的q。@Curt:LOL!现在看来,Saumitra的意思是q,而不是p,并且已经加入,并且大部分都改回来了。是的。编辑:啊,好的,我们已经确定了第页:(现在我的笑话没有意义了
p0
p1
div对我来说已经隐藏得很好了;-)对不起,我编辑了it@Saumitra:…我已经进去修理了剩下的q。@Curt:LOL!现在看来,Saumitra的意思是q,而不是p,并且已经加入,并且大部分都改回来了。是的。编辑:啊,好吧,我们已经确定了第页:(现在我的笑话不成问题了,老师会用你的解决方案,因为它更干净…但我会因为我的问题而将EmreErkan解决方案标记为答案。很抱歉让你的笑话过时;-)我会用你的解决方案,因为它更干净…但我会因为我的问题而将EmreErkan解决方案标记为答案。很抱歉让你的笑话过时了;-)
<div id="p0" class="HideMe" data-noshow="true"> .... </div>
<div id="p1" class="HideMe" data-noshow="true"> ..... </div>
$(".HideMe").hide();
$("div[data-noshow='true']").hide();