Javascript 如何在Ext.select(';.classname';)中获取类名并从EXTJS中删除一个div
我正在尝试检查此父类中是否存在类:Javascript 如何在Ext.select(';.classname';)中获取类名并从EXTJS中删除一个div,javascript,extjs,Javascript,Extjs,我正在尝试检查此父类中是否存在类: var index = 1; Ext.select(".test").elements[index]; 这是上面的o/p: <div class="parent"> <div class="div1"></div> <div class="div2"></div> <div class="div3"> <div class="hidden"></
var index = 1;
Ext.select(".test").elements[index];
这是上面的o/p:
<div class="parent">
<div class="div1"></div>
<div class="div2"></div>
<div class="div3">
<div class="hidden"></div>
<div class="hidden"></div>
<div class="hidden"></div>
<div class="hidden"></div>
<div class="hidden"></div>
<div class="remove-child"></div>
</div>
</div>
这可能吗?谢谢 使用not选择器匹配子项(ren)并替换:
Ext.select('.div3 > :not(.hidden)').replaceWith({
cls: 'new-child',
html: 'New'
});
Ext.select('.div3 > :not(.hidden)').replaceWith({
cls: 'new-child',
html: 'New'
});