我正在尝试从 DOM 中删除一个不包含任何元素的元素。
这是我尝试过的:
var numChildren = 0;
$("#messages").children().each(function () {
numChildren += 1;
});
if (numChildren <= 0) {
$("#messages").slideUp("normal", function () { $(this).remove(); });
}
最佳答案
var messages = $('#messages');
if (messages.children().length < 1) {
messages.slideUp('normal', function () { $(this).remove(); });
}
不要忘记,这将从 DOM 中删除 messages
div。
关于jquery - 检查元素是否有 child ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6321067/