addID в jQuery?
есть ли селектор для добавления идентификаторов, как для добавления класса-addClass ()?
3 ответов
ID является атрибутом, вы можете установить его с помощью attr:
$(element).attr('id', 'newID');
Я не уверен, что вы имеете в виду о добавление идентификаторов поскольку элемент может иметь только один идентификатор, и этот идентификатор должен быть уникальным.
вы имеете в виду метод?
$('div.foo').attr('id', 'foo123');
просто будьте осторожны, чтобы вы не устанавливали несколько элементов в один и тот же идентификатор.
такой :
var id = $('div.foo').attr('id');
$('div.foo').attr('id', id + ' id_adding');
- получить фактический ID
- поставить actuel ID и добавить новый