У мене такий код.
$(document).ready(function(){
$('#listing img')
.attr('width', 250)
.removeAttr('height').removeAttr('align').removeAttr('style')
.wrap('<p />');
});
Чи існує більш ефективний спосіб видалення кількох атрибутів?
У мене такий код.
$(document).ready(function(){
$('#listing img')
.attr('width', 250)
.removeAttr('height').removeAttr('align').removeAttr('style')
.wrap('<p />');
});
Чи існує більш ефективний спосіб видалення кількох атрибутів?
Відповіді:
Так :
.removeAttr('height align style')
З документації :
станом на версію 1.7, це може бути розділений пробілом список атрибутів.
Так, ви можете видалити його таким чином:
$('#listing img').removeAttr('height align style');
Ви також можете додати ці атрибути наступним чином:
$('#listing img').attr({ height: "20", align: left }).css({ color: red, text-align: center });