如何使用jQuery将id属性添加到具有某个类的html标记中?

Bor*_*ris 15 jquery

我有一个类的链接,special我想添加一个id属性.

我的文档中只有一个元素在任何时候都会有这个类(我可能会删除并在某个时候添加一个新元素).

如何向元素添加id属性以从中更改它:

<div class="special">
Run Code Online (Sandbox Code Playgroud)

对此:

<div id="special-12345" class="special">
Run Code Online (Sandbox Code Playgroud)

pro*_*son 27

添加属性很简单:

$('.special').attr('id', 'your-id-value');
Run Code Online (Sandbox Code Playgroud)

更有潜在问题的部分将确保您添加的ID是唯一的.


raj*_*pta 9

试试这个

$('div.special').attr('id','your-id');
Run Code Online (Sandbox Code Playgroud)

  • 我想downvote是因为你的答案没有添加任何东西,这是4年前发布的 (2认同)

小智 5

$(".special").attr("id","special-" + (new Date()).getTime());
Run Code Online (Sandbox Code Playgroud)