我有一大堆HTML.如何使用jQuery class从blob中的所有锚标记中删除属性,然后返回生成的HTML?
我觉得这应该有用,但它没有:
$(blob).filter('a').removeAttr('class').end().html()
Run Code Online (Sandbox Code Playgroud)
(它返回空字符串)
如果你解释为什么我的解决方案是错误的,奖励积分.
你要这个:
$('<div></div>').append(blob).find('a').removeAttr('class').end().html()
Run Code Online (Sandbox Code Playgroud)
.filter()获取所选元素并删除所有不是<a>标记的元素. .find()遍历整个树,找到里面的所有锚标签.
| 归档时间: |
|
| 查看次数: |
864 次 |
| 最近记录: |