1

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

它们是由 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>
4

3 回答 3

4

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

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

演示

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

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

演示

于 2012-08-02T22:22:31.307 回答
1
​$('.thanklist span').each(function(i, el){
    $(this).parent().html($(this).html());
});​​​​​​​​​​​​​​​​​
于 2012-08-02T22:23:28.177 回答
0

你能添加一个css类吗:

span {
   display: none;
}
于 2012-08-02T22:22:05.020 回答