我有一个始终具有两个类的元素:
<p class="general_description laptop">
<p class="images laptop">
<p class="specs laptop">
一类描述项目(便携式计算机),另一类( general_description,图像,规格)描述页面需要呈现的状态以显示关于该项目的三种信息之一。
我如何可以显示或隐藏只有当我选择这两个类都存在的
<p>
元素? 例如,如果我只想显示与
<p>
和specs
类相对应的laptop
元素,则尝试这样做,但它不起作用:$(".specs .laptop").show();
最佳答案
$(“。specs.laptop”)。show();
要么
您可以在jquery中使用is()
函数。它带有一个选择器,并告诉您元素是否符合它:
$(".specs").is(".laptop"); //returns true if the element has the laptop class
关于javascript - 如何选择必须具有多个CSS类的元素?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1146244/