Javascript 如何在HTML中获取表的id并影响Jquery中的函数
我正在Jquery中创建一个函数,我需要这个表的id。我在铬上使用了检查元件。这张桌子看起来像这样 如何获取此表的id并影响其函数?例如: var rowCount=$'myID tr'。长度 我用这种方式使用了data reactid中显示的数字 var rowCount=$'.0.1.1.0.0.0 tr'.长度 但它不起作用。我想不是身份证。 我有多个表,所以我需要确切的id,而不仅仅是$'table'Javascript 如何在HTML中获取表的id并影响Jquery中的函数,javascript,jquery,reactjs,Javascript,Jquery,Reactjs,我正在Jquery中创建一个函数,我需要这个表的id。我在铬上使用了检查元件。这张桌子看起来像这样 如何获取此表的id并影响其函数?例如: var rowCount=$'myID tr'。长度 我用这种方式使用了data reactid中显示的数字 var rowCount=$'.0.1.1.0.0.0 tr'.长度 但它不起作用。我想不是身份证。 我有多个表,所以我需要确切的id,而不仅仅是$'table' 有什么想法吗?谢谢。您可以使用jquery的$'.internal table'.d
有什么想法吗?谢谢。您可以使用jquery的$'.internal table'.data'reactid'或.attr函数。如果它们有效,就试试看。但是,我不确定它们是否可以一起使用reactjs。通过CSS类选择表可能有助于缩小选择正确表的过程。以下JQuery将选择包含两个列出的类的所有表:
tables = $('table.inner-table, table.upper-buttons');
根据页面、布局等,您可以得到如下第一个表:
theTable = $('table.inner-table, table.upper-buttons').first();
从而获得自定义属性:
var rowCount = $('table.inner-table, table.upper-buttons').first().attr("#.0.1....").length;
。。。或者类似的内容不要将react id用作唯一id。这是react在以前版本中添加的自定义id,用于对账。在最新版本中,react不使用相同的。请为相同的表提供一些唯一的ID,或为添加的所有表提供唯一的类。