chr*_*ris 29 jquery class elements
所以我正在开发一些在后端团队构建中没有经过深思熟虑的事情.这给我留下了一个充满div的文件.
什么我做的是从滚动我需要点击该元素后面,然后拿到父容器具有母体内找到的元素class="alert-box warn",class="alert-box dead"等等......从本质上讲,我想每一个元素上使用多个类选择.当我试图找到alert-box它似乎并没有正常工作.我假设因为它已经warn,死了,"很好,等等......
我怎样才能找到alert-box*或等同于通配符概念?
Joh*_*ock 59
您可以组合这样的选择器
$(".alert-box.warn, .alert-box.dead");
Run Code Online (Sandbox Code Playgroud)
或者,如果您想要通配符,请使用属性包含选择器
$("[class*='alert-box']");
Run Code Online (Sandbox Code Playgroud)
注意:最好在使用上面的选择器时知道元素类型或标记.了解标签可以提高选择器的效率.
$("div.alert-box.warn, div.alert-box.dead");
$("div[class*='alert-box']");
Run Code Online (Sandbox Code Playgroud)
您可以选择具有多个类的元素,如下所示:
$("element.firstClass.anotherClass");
Run Code Online (Sandbox Code Playgroud)
只需将下一个类链接到第一个类,没有空格(空格意味着"孩子们").