我正在使用bing的脚本.好吧,当我运行它时,它会为所有元素分配一个属性"lang"并改变我自己的样式.该脚本在线,所以我无法编辑它.我能做的是使用jquery从所有元素中删除该属性,因此不会发生样式更改.这是我搜索后到目前为止所尝试的内容.
$('body').children("*").removeAttr('lang');
$('body').find("*").removeAttr("lang");
Run Code Online (Sandbox Code Playgroud)
他们没有工作.有什么建议吗?
您可以使用Has Attribute Selector [name]然后使用removeAttr()
选择具有指定属性的元素,具有任何值.
$('[lang]').removeAttr('lang');
console.log($('span').prop('outerHTML'))Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<span lang='en'>1</span>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
588 次 |
| 最近记录: |