需要退回2删除孩子

时间:2018-04-23 02:50:31

标签: javascript while-loop removechild

if ($('#notificationIco').css('display') != 'none') {
    $('#notificationIco').hide();
    var node2 = document.getElementById("bindNotification");
    var node = document.getElementById("titleNotification");
    while (node.hasChildNodes() && node2.hasChildNodes) {
        node.removeChild(node.lastChild);
        node2.removeChild(node.lastChild);
    }
    return;
}

我需要删除两个元素孩子是否还有其他方法 尝试了上述功能,但没有工作

1 个答案:

答案 0 :(得分:0)

您已使用jQuery,在.children上使用.remove()删除子节点

if ($('#notificationIco').css('display') != 'none') {

    // ...

    $("#bindNotification").children().remove()
    $("#titleNotification").children().remove()

}