我的目标是:创建一个将绑定到div的侦听器,如果该div中没有子级,它将启动。
[我一直在看如何绑定一个听众说onClick
等。但是我似乎找不到任何人处理元素的实际状态(空,至少一个孩子等)。我还没有开始编写任何代码,因为我不确定要采用哪种方法,因为我对JavaScript开发还很陌生。我并不一定要寻找其中包含代码的答案,而更多是关于采用哪种方法的建议。
我想到的一种方法是,每当我对div进行更改(例如删除一个孩子)时,每次都简单地调用一个函数,但这似乎太琐碎了。我想在检查没有孩子的过程中创建某种自动化。
我的目标是:创建一个将绑定到div的侦听器,如果该div中没有子级,它将启动。我一直在看如何绑定一个监听器来说onClick等。但是我...
删除元素时,jQuery触发了remove
事件
您无法将侦听器分配给div元素以检查该元素是否没有子元素(自动完成,而不知道哪个函数正在删除子元素,而仅知道已删除了一个子元素)。当然,您可以执行每隔这么多秒检查一次的功能,但这不是我想要的。无论如何,在删除子级的地方,我只添加了一个函数来检查父级是否没有子级,并在那里进行处理。