选择一个具有特定类和特定名称的分区
select a division with specific class and specific name
我有一堆具有类abc
和name
的除法,同一类的属性由php
设置,可以是0到5之间的任何值。我想选择类名为abc、名称为0的分部,并将背景色设置为红色,再次将类名为abc,名称为1的分部的背景色设为绿色,所有类都是这样。现在的问题是如何选择这个组合。有什么办法可以选择calss:吗
$('div').is('.abc')
$('div.abc')
选择为"abc"类的所有div
$('div.abc[name="myName"]')
选择类为"abc"且属性name="myName"的所有div
http://api.jquery.com/category/selectors/
要同时选择具有class
和name
属性组合的div
,请尝试:
$('div.abc[name="some_name"]')
但是div
的name
属性是不允许的阅读
试试这个:
$('.abc').each(function(){
if($(this).attr('name') == 'yourName'){ // Do stuff }
});
或者如果你想从名称中检查类:
$('div.abc[name="myName"]').each(function(){
if($(this).attr('class') == 'yourClass'){ // Do stuff }
});
相关文章:
- 有没有比在app.js上绑定模块名称更好的方法来动态加载视图模型和视图以显示模态
- 如何在没有jQuery的情况下模拟按名称命名的事件或解除单个事件的绑定
- 隔离作用域+绑定名称和仅在AngularJS中的隔离作用域之间的差异
- 为什么获胜't这个函数给我元素的名称it's绑定到
- 如果数据绑定对象只有它的名称,那么敲除如何知道它
- 如何设置浏览器选项卡's锚定目标名称
- 如何使用 angularjs 中的表达式绑定属性名称
- 在一个输入文本框中绑定两个模型名称
- 将脚本绑定到单选按钮:奇怪的行为:不按名称绑定
- 如何为模型中的类似记录设置另一个名称,以便与ext js中的表单字段进一步绑定
- 将公司名称绑定到更新面板中的下拉列表,自动完成文本框工作,但每次页面刷新时
- AngularJS指令将名称属性绑定到模板元素
- 如何使用分区统计图的 d3.js 将数据从 .tsv 绑定到 SVG 的路径
- 如何通过绑定名称加载类受限的 Angular 指令
- 如何将输入文本中的名称绑定到标签
- 使用字符串与属性名称进行角度绑定
- AngularJS使ng将html绑定到动态构建的对象名称
- 属性名称中带有短划线的数据绑定文本
- 使用敲除foreach绑定绑定方法名称
- 为什么我可以将表单绑定到$index,但不能插入名称