jquery - 从预生成的 html block 中隐藏或删除 span

标签 jquery html

是否可以删除所有跨度或事件元素样式?

它们是由 VBulletin 创建的,所以我无法手动执行

<div class="thanklist">
        <a href="member.php?u=1394" rel="nofollow"><span style="color: #F3484E; font-weight:bold;">mynameisdonald</span></a>
        <a href="member.php?u=1394" rel="nofollow"><span style="color: #F3484E; font-weight:bold;">mynameisdonald</span></a>
</div>

最佳答案

是的,您可以使用removeAttr()方法,尝试以下操作:

$('.thanklist span').removeAttr('style');

DEMO

或者,如果您想删除它们,可以使用 remove() 方法:

$('.thanklist span').remove();

DEMO

关于jquery - 从预生成的 html block 中隐藏或删除 span,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11786660/

相关文章:

javascript - 这个body fadeIn动画是怎么做的?

javascript - 具有交替行和行号的文本区域

html - 在相对定位的 Div 中移动边距

javascript - 用于表格谷歌可视化的工具提示 Html

image - CSS3 - 将 div 放在全屏高度的纵向图片旁边

html - 有什么方法可以检测 CSS3 转换/转换/动画的过程状态?

java - 单击按钮时调用 java 方法

jQuery 通过内联 css 属性查找

javascript - 获取更改时的旧单选按钮

javascript - wicked_pdf gem + Highcharts