为什么我没有获得动态创建的TR的结果?

时间:2014-12-03 21:11:12

标签: jquery html

以下代码适用于html

中的trs

JS小提琴:enter link description here

            var data = [];
            table.find('tr.trMyRow').each(function (rowIndex, r) {
                var cols = [];
                $(this).find('th,td').each(function (colIndex, c) {

                    $(this).find("input.classKey").each(function (inputIndex, j){
                        console.log(j);
                    });

                    $(this).find("input.classValue").each(function (input2Index, g){
                        console.log(g);
                    });

                    cols.push(c.textContent);
                });
                data.push(cols);
            });

但是当trs是.append("<tr class='trMyRow'>etc...")动态创建的时候,选择器没有检索到任何想法吗?

1 个答案:

答案 0 :(得分:0)

您应该将tbMyTable类添加到附加的tr .append("<tr class='tbMyTable'>etc...")