当元素的构造未知时,删除Html元素
Remove Html Element when the construction of element is unknown
我有img html元素,我想在特定条件下隐藏或删除它,但元素的构造是未知的,每当我试图控制台它时,它都会给出null。元素是使用extJs3.4构造的。
Jquery:
$('#FACILITY_ID_field__div').find('img.x-form-trigger').remove();
HTML:
<div id="FACILITY_ID_field__div">
<input type="hidden" id="id32" name="FACILITY_ID" value="5776" placeholder="Facility ID, name, or location" class="fieldsXtraLength">
<div class="lov-sleek" id="ext-gen109">
<div class="x-form-field-wrap x-form-field-trigger-wrap x-trigger-wrap-focus" id="ext-gen110" style="width: 450px;"><input type="text" id="idlov32" name="FACILITY_ID_lov" class="x-superboxselect-input x-form-text x-form-field x-form-focus" value="" placeholder="Facility ID, name, or location" style="width: 425px;"><img src="/ext/resources/images/default/s.gif" class="x-form-trigger x-form-arrow-trigger " id="ext-gen111"></div>
</div>
</div>
首先您必须查看元素是否可见,然后您必须执行此操作---
if $('#FACILITY_ID_field__div').find("img[class='x-form-trigger']").is(":visible"){
$('#FACILITY_ID_field__div').find("img[class='x-form-trigger']").remove();
}
它认为它将帮助您
相关文章:
- 删除对HTML元素的拖动
- 如何覆盖锚点元素's href目标,并在我点击转到目标javascript时删除其他错误
- 从所有元素中删除HTML5验证
- 如何检查元素的内容是否为空,如果为空,请在jquery中删除该元素
- 从组件状态的数组中删除元素
- angularjs删除动态形式元素中的特殊字符
- Mongoose-在更新中删除数组元素
- 从数组中删除元素的最佳方法是:javascript/jquery
- 删除不起作用的父元素和所有子元素
- 一些元素没有从数组中删除
- 正在尝试删除子元素的最后一个子元素
- JavaScript-如何按类查找元素并删除此类
- 正则表达式条件来删除元素
- Small Javascript从动态表单中删除多个元素的问题
- javascript:在元素删除后停止setInterval
- JQUERY:动态 AJAX 和 html 元素删除
- AngularJS ngRepeat元素删除
- AngularJS & lt; select>使用ng-model和ng-options在元素删除时被破坏
- jQuery UI datetimepicker绑定到错误的输入后DOM元素删除
- 防止 jQuery 在元素删除时取消绑定事件