我的<p>
标记带有lang
属性。我使用jQuery removeProperty删除了该属性。
<p id="jq" lang="en">Hello world!</p>
通话:
$('#jq').removeProp('lang');
变成:
<p id="jq" lang="undefined">Hello world!</p>
我希望它是:
<p id="jq">Hello world!</p>
此外,我尝试使用jQuery lang
添加prop()
属性,然后尝试删除它,同样的问题。我相信lang
不是本地财产。
提前致谢。
答案 0 :(得分:5)
由于它是属性而不是属性,请使用removeAttr:
$('#jq').removeAttr('lang');
答案 1 :(得分:1)
以下内容适用于您:removeAttr