移除元素css后的::
jQuery Removing ::after css from an element
我有一个这样的css:
.support-hub .app-detail:after {
content: "";
display: table;
clear: both;
}
Firebug显示为
.support-hub .app-detail::after {
clear: both;
content: "";
display: table;
}
在我的代码中,我这样做:
$('.support-hub .app-detail:after').css({'display':'inline'});
但是display属性没有改变。请帮助。
一个快速的解决方案是将::after或::before样式应用于类(而不是主元素),并删除e类
你可以添加以下代码到你的css:
.support-hub .app-detail.inline:after {
content: "";
display: inline;
clear: both;
}
你可以从javascript调用this:
$('.support-hub .app-detail').addClass('');
您不能这样使用after
。从技术上讲,DOM元素不能被jQuery访问。
就像这样试试
$('.support-hub .app-detail').css({'display':'inline'});
或者您可以使用next
jQuery方法或类似的方法来操作DOM元素。
$('.support-hub .app-detail').next().css({'display':'inline'});
请参考此链接
相关文章:
- 嵌入谷歌地图后的CSS错误
- 是否可以在加载Disqus线程后使用javascript覆盖Disqus 2012中的css
- 以选择器^=开头的css在用javascript更改类后不起作用
- 如何在更改后在其他页面上保持相同的css
- 一行或两行后的CSS单词省略号('..')
- 如何链接后的CSS动画
- jQuery在animate on click事件后增加css属性的值
- 立即读取元素'CSS更改后的视觉属性
- JavaScript - 有没有办法在应用假设的 CSS 样式后获取元素的 offsetTop
- 我的 CSS 规则在我的 jQuery 函数执行后加载
- 加载和解析主要内容后的链接css文件
- 在我更改我的 .htaccess 后,我的 Css An Js 不起作用
- 查找图像's通过Javascript添加CSS类后的宽度
- JS移除类后,类型为的CSS第n个未更新
- 将元素添加到页面后的GWT-CSS动画
- 图像像素化后的CSS转换
- 在今天比较后替换CSS's在Javascript中的日期
- 使用Marionette Backbone.js渲染视图后,获取计算的CSS属性(例如:宽度)
- 悬停状态和JS点击CSS元素后的函数
- 查找修改后的 CSS/JS 属性