Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/396.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 querySelectorAll未找到具有自定义属性的动态添加元素_Javascript - Fatal编程技术网

Javascript querySelectorAll未找到具有自定义属性的动态添加元素

Javascript querySelectorAll未找到具有自定义属性的动态添加元素,javascript,Javascript,我正在创建JS对象和UI之间的双向绑定,代码很大,请检查 我使用的代码如下 var elements = document.querySelectorAll("[" + data_attr + "] *[bd='" + prop_name + "']"); 我在大评论中提到了问题行,很容易识别。我的问题是我正在使用JS向绑定的DynamicCali添加元素,当我在UI中更改值时,相同的值不会反映在其他地方。问题是querySelectorAll无法找到具有相同属性的元素。这只是第一次发

我正在创建JS对象和UI之间的双向绑定,代码很大,请检查

我使用的代码如下

  var elements = document.querySelectorAll("[" + data_attr + "]  *[bd='" + prop_name +  "']");

我在大评论中提到了问题行,很容易识别。我的问题是我正在使用JS向绑定的DynamicCali添加元素,当我在UI中更改值时,相同的值不会反映在其他地方。问题是querySelectorAll无法找到具有相同属性的元素。这只是第一次发生。请调查一下这个问题。

给我投反对票,让我意识到不要把时间浪费在愚蠢的错误上。在我的第一把小提琴中,我写了“bata绑定”而不是“数据绑定”。这是个错误。

很抱歉,您要求他人为您调试代码,这是不可接受的。如果你做了一个真诚的努力去调试并确定<代码> QueRealStudioOrth/<代码>确实是个问题(我认为这是非常不可能的),然后只需用5-6行代码来说明,即“代码> QueRealStudioLo.失败,并描述这里的问题。”乔恩,请看这里的小提琴同样的问题。它让我看到,如果你修复了几个小错误,它就会发生。@jon为什么同样的代码在我的第一把小提琴中失败?把两个版本并排放在一起比较。