gpt4 book ai didi

Jquery 嵌套数据表第二个子项不工作

转载 作者:行者123 更新时间:2023-12-01 00:17:38 24 4
gpt4 key购买 nike

在我的项目中,我使用了 jquery 嵌套数据表,数据表中的每一行都有 2childs 行,下面是我的代码

$(function(){$(document).on('click','#tab td.control', function(){
var nTr = this.parentNode;
var oData = $('#tab').dataTable().fnGetData(nTr);
console.log(oData);
.....etc.....
});

如果我单击父 td 意味着 2 个子行打开,并且 this.parentNode 根据该详细信息显示父节点详细信息,我将显示有关父节点的其他详细信息,下面是子行的代码,

$(function(){$(document).on('click','table[id^="inner_param_"] td.control', function(){
var nTrs = this.parentNode;
var ooDatas = we.fnGetData(nTrs);
console.log(ooDatas);
.....etc.....
});

如果我单击父节点第一个子节点意味着子节点打开并且控制台显示父节点详细信息,但第二个子节点不起作用并且控制台显示父节点详细信息为 null

最佳答案

终于找到解决方案了只需将 #tab td.control 更改为 #tab > tbody > tr > td.control

关于Jquery 嵌套数据表第二个子项不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46153594/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com