jQuery中的addID?

3zz*_*zzy 82 jquery jquery-selectors

是否有任何选择器可用于添加ID,例如添加类 - addClass()?

CMS*_*CMS 172

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

$(element).attr('id', 'newID');
Run Code Online (Sandbox Code Playgroud)

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


scu*_*ffe 13

你的意思是一种方法吗?

$('div.foo').attr('id', 'foo123');
Run Code Online (Sandbox Code Playgroud)

请注意,不要将多个元素设置为相同的ID.


小智 9

像这样 :

var id = $('div.foo').attr('id');
$('div.foo').attr('id', id + ' id_adding');
Run Code Online (Sandbox Code Playgroud)
  1. 获得实际ID
  2. 输入actuel ID并添加新ID