通过两个类选择元素,并仅为该特定元素更改其css属性
Selecting element by two classes and changing their css property ONLY for that particular element
假设我有3个div
<div class="class1"></div>
<div class="class2"></div>
<div class="class1 class2"></div>
有没有一种javascript或jquery方法可以只为第三个div(一个同时包含两个类)更改class1和class2的css属性,而不影响其他具有其中一个类的div(如前两个),并且不使用id选择器?基本上,我希望javascript选择同时具有class1和class2的元素,并更改它们的一些属性,使其只能影响特定的元素。
是的,很简单:
var $elem = $('div.class1.class2');
一个CSS选择器,要求在元素上同时设置两个类。
相关文章:
- javascript来显示元素属性
- 自定义HTML元素属性未显示-Web组件
- 主元素属性?(或技术)
- 使用模板后,使用Angular获取元素属性值
- 如何从不同范围外的元素属性中获取求值表达式
- 可以't访问元素属性(如果已明确设置)
- 传递引用 jQuery 后无法访问元素属性
- 如何替换元素属性中的部分文本
- 添加新元素属性
- 如何使用jQuery访问父元素属性
- 使用jQuery.attr()方法获取元素属性
- 修改时,哪些DOM元素属性会导致浏览器执行回流操作
- Javascript数据将元素属性绑定到URL中的锚href
- 初始化可从元素属性值观察到的Knockout
- 获取内联样式中的元素属性
- 如何在 html 元素属性中使用 Angular 2 外推法
- 将元素属性与 javascript 折叠方法结合使用时,引导折叠无法正常工作
- 如何观察聚合物元素属性值从索引.html的变化
- 使用 JavaScript 修改 DOM 元素属性
- 聚合物节点到元素属性