Javascript 我们可以做一个普通的&;自动类(泛型类)
我想要一个预定义的类名,它能够继承直接父类/Id的css属性Javascript 我们可以做一个普通的&;自动类(泛型类),javascript,jquery,jquery-selectors,Javascript,Jquery,Jquery Selectors,我想要一个预定义的类名,它能够继承直接父类/Id的css属性 <div class="super"> <input type="button" id="any_1" /> <div class="sub"> <input type="button" id="any_2" /> </div> </div> 如果generic是selector我发布了两种方法来返回输入元素的类值,那么有什么方法可
<div class="super">
<input type="button" id="any_1" />
<div class="sub">
<input type="button" id="any_2" />
</div>
</div>
如果
generic
是selector
我发布了两种方法来返回输入元素的类值,那么有什么方法可以做到这一点呢编辑:出错,答案已修改
//jquery
$(function() {
$('.generic').each(function() {
var parentClass = $(this).parent().attr('class');
$(this).addClass(parentClass);
});
});
.super.generic{/*styles*/}和.sub.generic{/*styles*/}注释<代码> /*这应该继承子类*/< /COD>的CSS属性是类的混淆和混淆。SUB实际上是父类。是的,但是请将选择器视为对象,泛型是选择器。不是。泛型应该从父代继承吗?在给定的例子中是.super或.sub。@Ivar Bonsaksen:对,我没有看到part@user744587:哇!我完全没有回答这个问题。答案现在已编辑。
//jquery
$(function() {
$('.generic').each(function() {
var parentClass = $(this).parent().attr('class');
$(this).addClass(parentClass);
});
});