Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何查找表格>;带数据值的tr_Jquery - Fatal编程技术网

Jquery 如何查找表格>;带数据值的tr

Jquery 如何查找表格>;带数据值的tr,jquery,Jquery,我制作了一个表,并用jQuery放置了一些类似这样的数据 for(var i = 0; i < trlist.length; i++){ if(i == makeLine) { var addTR = $(".table_tr:eq(1)").clone(); addTR.css("background-color", "gray"); addTR.show(); $(".mytable").append("newTr

我制作了一个表,并用jQuery放置了一些类似这样的数据

for(var i = 0; i < trlist.length; i++){
    if(i == makeLine) {
        var addTR = $(".table_tr:eq(1)").clone();
        addTR.css("background-color", "gray");
        addTR.show();
        $(".mytable").append("newTr");
    }

    var newTr = $(".table_tr:eq(0)").clone();
    newTr.data("trnum", i);
    for(var j = 0; j < tdlist.length; j++){  }
    newTr.show();
    $(".mytable").append(newTr);
}

如果我非常了解您的需求,您必须将单击事件附加到
td
,然后获取兄弟
数据序列
属性,如:

$('.mytable')。在('click','td',function()上{
var arrDateList=$(this).sibbines().map(function()){
返回$(此).data('seq');
}).get();
console.log(arrDateList);
})

A1
A2
A3
A4
地下一层
地下二层
地下三层
B4

当我单击一个td时。那么点击事件在哪里呢?我试试这个。非常感谢。
var tableTr = $("tr[data-trnum=" + trnum + "]");
var td = tableTr.children();
var arrDateList = new Array();

td.each(function(i){
    arrDateList.push(td.eq(i).data("seq"));
});