gpt4 book ai didi

javascript - 判断我的选择是否包含任何现有元素的正确方法

转载 作者:IT王子 更新时间:2023-10-29 03:06:05 24 4
gpt4 key购买 nike

我正在 d3 中进行切换,并试图避免使用全局变量。

我可以继续选择项目,就好像它已经在场景中一样:

d3.select('#awesome_line_graph')

然后使用

测试我是否捕获到任何东西
if (d3.select('#awesome_line_graph')[0].every(function(d){return d===null})){
// draw awesome line graph
} else {
d3.select('#awesome_line_graph').remove()
}

但是这种针对可能不止一个空值的第零个元素的测试看起来很糟糕而且很老套。我应该怎么做呢?抱歉对 javascript 了解不多。

最佳答案

使用selection.empty() .此外,如果选择为空,则无需将其删除。

关于javascript - 判断我的选择是否包含任何现有元素的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9857752/

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