我正在动态创建一个元素,我将如何给它一个id?

_addQuestionElement : function() {
        var el = new Element('div');
        el.addClass('dg-question-label');
        el.set('html', this._getCurrentQuestion().label);
        $(this.html.el).adopt(el);
    },


即时通讯使用Moo工具和jquery。

非常感谢

最佳答案

你可以这样给

var uniqueNumber = 1; //define uniqueNumber globally and increament at each element creation


用javascript

el.id = 'idprefix' + uniqueNumber++)


使用jQuery

$(el).attr('id','idprefix' + uniqueNumber++);

07-24 17:29