说我有:
<div>
<input type="button">
</div>
<img src="path/to/img.jpg">
我想隐藏按钮然后隐藏图像,我可以这样:
$('input[type="button"]').hide().parent().next('img').hide();
当我要删除元素时,如何以类似的方式导航到图像?
$('input[type="button"]').remove().parent().next('img').hide();
不能解决问题。
小提琴:http://jsfiddle.net/f8xN2/
TLDR:删除元素后,是否可以从当前位置继续导航DOM?
您可以将图像保存在局部变量中,然后将其用于任何所需的操作。
var image = $(this).parent().next('img');
$(this).remove();
image.hide();
检查更新的jsfiddle:http : //jsfiddle.net/f8xN2/3/
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句