画像をバッチでアップロードした後、バッチでアップロードした画像をリストするように記事を変更します。私が作成した JS では最後の画像しか削除できないことがあります。コードは次のとおりです
<script language="javascript"> //删除图片 $(function(){ $("img.button").last().bind("click", del); });var del = function () { var src = $(this).siblings('img').attr('src'); //alert(src); //return false; $.ajax({ type: "GET", //访问WebService使用Post方式请求 url: "ajax.php?act=del", //调用WebService的地址和方法名称组合---WsURL/方法名 data: "src=" + src, success: function (data) { } }); $(this).parent().remove(); return false;}</script>
<ul id="pic_list" style="margin: 5px;"><li><img class="content" src=../uploadfile/product/2015-10/20151021170117288.jpg style="width:100px;height:100px;"><img class="button" src="images/fancy_close.png"></li><li><img class="content" src=../uploadfile/product/2015-10/20151023103643797.jpg style="width:100px;height:100px;"><img class="button" src="images/fancy_close.png"></li><li><img class="content" src=../uploadfile/product/2015-10/20151023103643384.jpg style="width:100px;height:100px;"><img class="button" src="images/fancy_close.png"></li></ul>
そうです、そうです。あなたが書いたこと 1 回クリックして 1 つの写真を削除します
そうです、あなたが書いたことは、1 回クリックして 1 つの写真を削除することです
右側の削除をクリックした場合にのみ機能すると言っていますか?
$("img.button").last().bind("click",
});
は
$("img.button").bind("click", del); に変更されました。
});
last() は最後のものです
右側の削除をクリックした場合にのみ機能すると言っていますか?
$("img.button").last().bind("click",
});
は
$("img.button").bind("click", del); に変更されました。
});
last() は最後のものです