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'
});