CSS或jQuery以访问元素的父级:before
CSS or jQuery for access to parent of element:before
我想知道有没有一种方法可以用css
或jQuery或..访问元素的parent:before
。。?我应该使li
的:before
显示:如果有TopNavActive类,则为none,如果有TopNavActive类,在此代码中我应该隐藏。
<li>::before
<a class="TopNavActive" href="/Cat14/14.html">
Mobile
</a>
</li>
我找到了一个解决方案:
JS:
$('.TopNavActive').parent('li').addClass('MyTarget');
CSS:
.MyTarget::before {
display: none!important;
}
相关文章:
- 无法覆盖CSS伪元素:before
- jQuery:如何选择所有具有:before或:after的伪元素
- 选择一个 CSS 选择器来动态设置元素的样式 ::before
- 如何在jquery中使用.before时对元素进行动画处理
- .before插入多个元素
- 使用 JavaScript 自动获取 ::before 元素的信息
- 如何使用 javascript 使用 ::before 选择器为元素设置高度
- 如何通过Javascript更改伪:before元素的内容值
- 如何删除使用before()方法添加的元素
- 有没有任何方法可以重置元素的CSS规则:after/:before
- 一种通过程序在元素及其元素之间传递不相关属性的方法:before
- CSS伪元素上的事件侦听器,例如::after和::before
- Jquery/JS-如何切换元素的:after,:before
- CSS或jQuery以访问元素的父级:before
- css伪元素的替代解决方案:IE6/7的before
- 检测元素的更改并将其设置回before
- 定义一个类's .click - Before元素有这个类
- 动态地对:before元素应用样式
- 基于php变量更改:before元素的背景颜色
- jQuery slideToggle()不显示:before元素