Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.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
Javascript 标记数组中存在的数字_Javascript_Jquery - Fatal编程技术网

Javascript 标记数组中存在的数字

Javascript 标记数组中存在的数字,javascript,jquery,Javascript,Jquery,我正在处理一个表,该表显示0-9之间的数字列表和数字组,我尝试在数字列表中存在的数字上添加一个exist类 请检查我的 第一行是我想要达到的结果 对不起,我真的很难解释 希望你明白我的意思 谢谢 $'表td:first child.rw'。每个函数{ const n=$this.text; var rw=Array.fromn.toString.mapNumber; console.logn; var$this=$this; 对于设r=1;r

我正在处理一个表,该表显示0-9之间的数字列表和数字组,我尝试在数字列表中存在的数字上添加一个exist类

请检查我的

第一行是我想要达到的结果

对不起,我真的很难解释

希望你明白我的意思

谢谢

$'表td:first child.rw'。每个函数{ const n=$this.text; var rw=Array.fromn.toString.mapNumber; console.logn; var$this=$this; 对于设r=1;r<6;r++{ 如果$this.is':第n个子项'+r+{ 对于设i=0;i<5;i++{ $this.closest'tr'。查找'td:nth child'+r+'。rw:nth child'+i+1+'div:nth child'+rw[i]+.addClass'exist'; } } } }; 桌子{ 宽度:100%; 边界塌陷:塌陷; } 桌子 运输署, th{ 边框:1px实心dadce8; 文本对齐:居中; } 第一个孩子, td:第一个孩子{ 宽度:50px; } th, 运输署{ 宽度:180px; } .rw分区{ 宽度:10%; 浮动:左; 线高:24px; } td:第一个孩子{ 垫面:3件; } td:第一个孩子{ 高度:24px; } td:n个孩子n+2:n个孩子n+6.rw{ 垫面:3件; 高度:30px; } td.rw分区存在{ 背景颜色:绿色; 边界半径:100px; 颜色:FFF; } 数字 第一 第二 第三 第四 第五 98371 09827 18276 76591 09832 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 12312 89271 53919 53201 09832 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9
我想这就是你想要的:

$('table tbody tr').each(function(k, x) {
  $(this).find('td:first-child .rw').each(function(t, u) {
    const n = $(this).text().trim();
    var rw = Array.from(n.toString()).map(Number);
    var $this = $(this);

    for (var i = 0; i < n.length; i++) {
      var char = n.charAt(i);
      var d = $("table tbody tr:eq(" + k + ") td:eq(" + (i + 1) + ") div.rw:eq(" + t + ")");
      d.find("div:eq(" + char + ")").addClass("exist");
    }
  });
});
数字 第一 第二 第三 第四 第五 98371 09827 18276 76591 09832 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 12312 89271 53919 53201 09832 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9 0 1. 2. 3. 4. 5. 6. 7. 8. 9
你能再说一点吗?当数字可能被认为存在时-该数字与左侧列表中的数字在同一行时?称为numbers@ya.ymer是的,先生,也多亏了那个编辑,先生,有没有办法使用子选择器而不是contains?@user123您可以使用eq而不是contains,但是这里的子选择器没有意义。先生,您能帮我吗