Javascript 向每个动态生成的元素添加数值类

Javascript 向每个动态生成的元素添加数值类,javascript,jquery,Javascript,Jquery,每次生成新的div元素时,我都试图添加一个带有数字的class/id。使用jQuery UI对话框为我的块添加标题+内容 例如: 添加元素函数{ 如果没有div= else=计数块= 试用 $('#' + div).prepend(function (i) { i = 'block' + (i + 1); } 但每次都添加相同的数字。请不要这样做。增量id属性是一种反模式。使用通用类名对元素进行分组,并使用DOM遍历查找相关元素。@NagarajS在容器中我还有其他div。因此,并非所

每次生成新的
div
元素时,我都试图添加一个带有数字的class/id。使用jQuery UI对话框为我的块添加标题+内容

例如: 添加元素函数{

如果没有div=

else=计数块=

试用

$('#' + div).prepend(function (i) {
    i = 'block' + (i + 1);
}

但每次都添加相同的数字。

请不要这样做。增量
id
属性是一种反模式。使用通用类名对元素进行分组,并使用DOM遍历查找相关元素。@NagarajS在容器中我还有其他div。因此,并非所有的属性都是动态生成的,也不是所有属性都保存数值类。