我有一堆跨度,我可以单击每个跨度,例如,这个元素将带有 id="active"。但是如何从前一个元素中删除 id="active" 呢?
$('#active').attr("id",'');
$(this).attr("id","active");
我用这个,这个有效吗?在此代码之后,曾经是活动元素但现在不活动的元素具有 id 但看起来像
<span class="bunch_of_spans" id> // not active anymore (but can be active if i pick it)
<span class="bunch_of_spans" id="active"> // active now
<span class="bunch_of_spans"> // never was active
这是否有效并且可能有从不活动的元素中删除 id 的方法?谢谢