如何选择没有特定类的父级的所有输入?
在这里,我只想获取类中没有父级的输入not-parent
$(document).ready(function(){
$('input:text').css('color', '#FF1200');
});
我试过filter()
没有成功。:/
谢谢!
如何选择没有特定类的父级的所有输入?
在这里,我只想获取类中没有父级的输入not-parent
$(document).ready(function(){
$('input:text').css('color', '#FF1200');
});
我试过filter()
没有成功。:/
谢谢!
如果您的输入都包含在 div 中;
如果你想要顶层到底层父级检查:
$("div:not(.not-parent) input").css('color', '#FF1200');
或者如果您只想要一级父级检查:
$("div:not(.not-parent) > input").css('color', '#FF1200');
编辑:如果它有没有类的相同类型的祖先使用这个:
$('input').filter(function(){
return !$(this).parents('div').hasClass('not-parent');
}).css('color', '#FF1200');