[英]Jquery remove next of next div element
我有这样的结构
<div id="fileuploader1" style="display: none;">Upload Your Pic</div>
<div id="error"></div>
<div class="ajax-file-upload-statusbar">blabla 1</div>
<div id="fileuploader2" style="display: none;">Upload Your Pic</div>
<div id="error"></div>
<div class="ajax-file-upload-statusbar">blablas 2</div>
因此,对于元素fileuploader1
我必须删除<div class="ajax-file-upload-statusbar">blabla 1</div>
并且必须使用元素fileuploader2
删除<div class="ajax-file-upload-statusbar">blabla 2</div>
我尝试了如下
$('#fileuploader1').next().next().remove();
仅在下一个div的下一个是ajax-file-upload-statusbar时,我才需要删除
我认为您可以:
$('#fileuploader1').next().next('.ajax-file-upload-statusbar').remove();
尝试将井号(#)用作ID选择器,而不是(。):
$('#fileuploader1').next().next().remove();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.