如何使用jQuery从div中删除id属性?

get*_*way 72 html javascript jquery image

我想从此图片中删除id属性:

<img width="270" class="thumb" id="thumb" height="270" src="img/1_1.jpg" />
Run Code Online (Sandbox Code Playgroud)

我试过这样做:

$('img#thumb').RemoveAttr('id','none');
Run Code Online (Sandbox Code Playgroud)

但它不是删除ID!

编辑:

$('img#thumb').attr('src', response);
$('img#thumb').attr('id', 'nonthumb');
Run Code Online (Sandbox Code Playgroud)

这个deosnt加载图片,或者在这种情况下是src!但是当我删除id属性时,它工作正常

use*_*716 150

大写是错误的,你还有一个额外的论点.

改为:

$('img#thumb').removeAttr('id');
Run Code Online (Sandbox Code Playgroud)

为了将来参考,没有任何以大写字母开头的jQuery方法.它们都采用与这个相同的形式,从小写开始,每个加入"单词"的第一个字母是大写.

  • 他们都使用(较低)camelCase,而不是PascalCase. (4认同)

zzz*_*Bov 13

我不确定你在看什么jQuery api,但你应该只需要指定id.

$('#thumb').removeAttr('id');
Run Code Online (Sandbox Code Playgroud)