Javascript 如何触发childNode单击事件

Javascript 如何触发childNode单击事件,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个父DIV,它有许多子DIV。这些子div是可单击的,我正试图按setInterval(funcLoop,5000)的顺序在每个div上触发click事件 但是,我得到下面的错误 Uncaught TypeError: c[index].click is not a function 有人能告诉我应该怎么做才能解决这个问题吗?childNodes还包括文本节点和注释,它们没有单击处理程序 将子节点替换为子节点,或执行以下操作 setInterval(funcLoop, 5000); ..

我有一个父DIV,它有许多子DIV。这些子div是可单击的,我正试图按setInterval(funcLoop,5000)的顺序在每个div上触发click事件

但是,我得到下面的错误

Uncaught TypeError: c[index].click is not a function

有人能告诉我应该怎么做才能解决这个问题吗?

childNodes
还包括文本节点和注释,它们没有
单击处理程序

子节点
替换为
子节点
,或执行以下操作

setInterval(funcLoop, 5000);
....
....

function funcLoop() {
    var c = document.getElementById("divParent").children;

    for (var i=c.length; i--;) {
        c[i].click();
    }
}

什么是
c[index]。单击()?c[]存储所有子节点,我试图通过索引访问它们中的每一个,以触发单击事件
setInterval(funcLoop, 5000);
....
....

function funcLoop() {
    var c = document.getElementById("divParent").children;

    for (var i=c.length; i--;) {
        c[i].click();
    }
}