jQuery中如何选择多个class的值?

如果在一个<table>里面我这样定义每个格子,
for(i=0;i<12;i++)

{

l=$('<tr>');

l.attr("class","l"+i);

for(j=0;j<12;j++)

{

c =$('<td>');

c.attr("class","c"+j);
}
}
然后我想加入另外两个变量,如a,b
在class=la cb 这个格子添加css,如何写才能写成$(".l .c")这种形式?$(".la .cb")不能用。

jq可以支持多选择器

比如:

<div class="a">1</div>
<div class="b">2</div>
<div class="c">3</div>
<script src="http://apps.bdimg.com/libs/jquery/1.6.4/jquery.min.js"></script>
<script>
$('.a,.b,.c').each(function(){
console.log($(this).text())
})
</script>

通过each就可以获取到被选择的选择器的内容。

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-11-12
$('.classname1,.classname2');
用逗号就行了
第2个回答  推荐于2018-03-01
1:依次过滤
$(“.good”).filter(“.list”).filter(“.Card”)
2:属性选择
$(“[class='good list Card']“);此处 顺序必须一致才行
3:直接
直接用 $(“.good.list.Card”)本回答被网友采纳
第3个回答  2015-11-20
$('.:CLASSNAME'),这样选择是一个
$('.:CLASSNAME,.:CLASSNAME'),这样选择是多个
第4个回答  2018-08-02
其实jQuery的选择器和css选择器基本一样,例如:
css选择多个class为:.class1.class2
jQuery选择多个class为:$(".class1.class2")

JQuery 如何选择带有多个class的元素
1. 依次过滤 $(".modal.fade").filter("in")2. 属性选择 $("[class='modal fade in']") \/\/此处顺序必须一致才行 3. 直接选择 $(".modal.fade.in")

jquery如何选择带有多个class的元素
jquery。$("div[id='aa'][class='bb']")就是选择id=aa且class为bb的div当然条件不一点非得是等号$("div[id='aa'][class$='bb']")就是选择id=aa且class以bb结尾的div。其他条件还有*=、!=、^=等等。

Jquery 选择多个class 如何精确匹配?
如果考虑class可能写成c2 c1 那就$("a[class='c1 c2'],a[class='c2 c1']")死方法,因为jquery没提供严格匹配的选择器

class同时引用多个,用空格分开,在jQuery中怎么选中
中间加个逗号代表两个同时hide

求出jquery怎么选取第三个class为“a”的元素
html部分:test text atest text btest text cjquery部分:$(document).ready(function(){ $(".a").eq(2).click(function(){ alert($(this).text()); });});

请问 用Jquery如何在for循环里,从多个相同class的节点中选取一个?
(".slideBox").each(function(){ var liNum = $("li",this).length; \/\/你的代码写在这里。});

jquery选择器中两个class是什么意思?
解释如下:(".class1 .class2") 选择class1元素下class2的元素(中间有空格)(".class1.class2") 选择同时含有class1和class2的元素(中间没有空格)(".class1,.class2") 选择class1或者class2的元素(中间有逗号)

jquery怎么取class的值
jquery可以用attr函数来获取class的值。1、新建html文档,在head标签中引入jquery的js文件或者cdn链接:2、在body标签中添加一个div标签,设置div的“id”为“test”,设置div的类名“class”为“demo”:3、添加代码“$('#test').attr('class')”,其中“$('#test')”指的是根据id“test”选择...

...class2" 请问jquery获取element的第二个clas
var cc =document.getElementById('元素id');cc.classList[1];var dd=$('#元素id')[0];dd.classList[1];

jquery中css多个属性怎么写
写法是正确的,就是使用逗号隔开即可。测试可以使用的。ID(#选择器)是唯一元素,一个页面上这个ID只有1个是可以用到(class可以多个其作用)。('#abc').css({ 'font-size' : '12px', '-webkit-border-radius' : '5px', 'color' : '#cc0000'});$('#abc').css({ font...

相似回答