jQuery中的addID?

是否有任何select器可用于添加ID,就像添加一个类 – addClass()?

ID是一个属性,你可以用attr函数设置它:

$(element).attr('id', 'newID'); 

我不确定你是什么意思添加ID,因为一个元素只能有一个标识符,这个标识符必须是唯一的。

你的意思是一种方法吗?

 $('div.foo').attr('id', 'foo123'); 

只要小心,不要将多个元素设置为相同的ID。

喜欢这个 :

 var id = $('div.foo').attr('id'); $('div.foo').attr('id', id + ' id_adding'); 
  1. 得到实际的ID
  2. 把真激活ID,并添加新的