js删除图片问题
这是JS代码程序代码:
function registerUpdateEvent(){ var dom = $(".pic_lists li"); $(dom).find(".delete_span").unbind("click"); $(dom).find(".delete_span").click(function(){ debugger; if(confirm('您确定要删除吗?')){ var container = $($(this)[0].parentElement.parentElement); if(container.find("li").length == 1){ var container = $('.pic_con').css("display","none"); } $($(this)[0].parentElement).remove(); } }); }
这是html代码
程序代码:
<div class="pic_lists" style="left: 0px;"> <ul> <volist name="designAttach" id="attach"> <li > <span name="del" class="delete_span"><img src="__PUBLIC__/Home/images/img_del.png"></a></span> <input type="hidden" name="url[]" value="{$attach.url}"> </li> </volist> </ul> </div>
以上代码是可以正常使用的,在html页面点击删除时,图片也是立即就不显示了,也就是remove()了,
但现在我在html代码里给span标签外面加了一层p标签(业务需要),也就是这里<p><span name="del" class="delete_span"><img src="__PUBLIC__/Home/images/img_del.png"></a></span> </p>,现在是点击删除图片可以提示是不是要删除,但点确定之后图片还在,请问JS代码里哪里需要调整呀,谢谢