Je veux supprimer l'attribut id de cette image:
<img width="270" class="thumb" id="thumb" height="270" src="img/1_1.jpg" />
J'ai essayé de faire ceci:
$('img#thumb').RemoveAttr('id','none');
Mais cela ne supprime pas l'ID!
MODIFIER:
$('img#thumb').attr('src', response);
$('img#thumb').attr('id', 'nonthumb');
Ce deosnt charger l'image, ou dans ce cas, le src! Mais quand je supprime l'attribut id, cela fonctionne bien
La capitalisation est fausse et vous avez un argument supplémentaire.
Faites ceci à la place:
$('img#thumb').removeAttr('id');
Pour référence ultérieure, aucune méthode jQuery ne commence par une lettre majuscule. Ils prennent tous la même forme que celle-ci, en commençant par une minuscule, et la première lettre de chaque "mot" joint est une majuscule.
Je ne suis pas sûr de ce que jQuery api vous regardez, mais vous devriez seulement spécifier id
.
$('#thumb').removeAttr('id');