如何在生成的内容

时间:2017-05-08 19:39:00

标签: jquery

我使用jQuery创建HTML元素(特别是,为表添加一行),但我想在jQuery中使用生成的元素。我自己出现的是:

function add_row() {
    var id = Math.floor(Math.random() * 100000);

    $("#properties").append('<tr>'+
        '<td><input id="'+id+'" type="text" name="myInput"></td>'+
    "</tr>");

    $("#"+id).bind('keydown', hotkey.toLowerCase(), function() {
        do_stuff();
    });
}

请注意,我使用https://github.com/jeresig/jquery.hotkeys绑定到输入。它似乎不支持on方式。

但这感觉有点笨重。还有更好的方法吗?

0 个答案:

没有答案