Javascript:removeChild无效

0 javascript removechild

你能帮帮我吗?为什么不在removeChild我的代码中工作?

    divId = $(".File[rel='" + fileId.substring(0, 32) + "']");
    divId.parentNode.removeChild(divId);
Run Code Online (Sandbox Code Playgroud)

(第一行正常,可以找到div)

Fab*_*tté 6

你可以用.remove()它:

divId = $(".File[rel='" + fileId.substring(0, 32) + "']");
divId.remove();
Run Code Online (Sandbox Code Playgroud)

$(selector)返回一个没有parentNode属性的jQuery对象..get()如果您确实需要获取@dystroy所回答的DOM元素引用,则可以使用或数组表示法.