我想了解this后的以下代码,我找不到为什么我们使用儿童vs兄弟姐妹。我可以理解孩子可以跟随嵌套标签,但兄弟姐妹的水平是什么?什么是兄弟姐妹和儿童之间的差异
$('input:checkbox').on('change', function() {
if ($(this).prop('checked') === true) {
$(this).parent('div').siblings('.flex-column').children('h2.addMsg').fadeIn("fast").fadeOut(5000);
} else {
$(this).parent('div').siblings('.flex-column').children('h2.removeMsg').fadeIn("fast").fadeOut(5000);
}
});
这帮了很大忙。所以,当代码说'.parent(div)',这是否意味着让我的父母包含输入:复选框?如果是这样,我可以将在parent()中传递的div命名为一个类也是如此(假如它是父级的话) – Nofel
@Nofel它就像你现在是父母一样,js没有指针,但它就像你一样目前在你父母的角度,你是现在输入孩子的div –
@Nofel是的,你不需要'.parent('div')'只需使用'.parent()' –