0

jqueryを使用してドラッグ可能なLIオブジェクトを実装しています。ユーザーが[削除]をクリックしたときに画像を削除できるようにしたい。以下のコードは次のとおりです。

<li class="ui-widget-content ui-corner-tr" id="1">
    <h5 class="ui-widget-header">Click for details</h5>
    <A href="" onclick='return onShowTask("Sample Task");'><img src="graphics/task.png" width="96" height="72" /></a>
    <center>Sample Task</center>
    <a href="" onclick='return onShowTask("Sample Task");' title="View details" class="ui-icon ui-icon-zoomin">View Details</a>
    <a href="" class="ui-icon ui-icon-trash">Delete image</a>
</li>
4

2 に答える 2

2

削除ボタンをクリックすると、親liが削除されます。私はこれがあなたの後にあると信じています。

$(".ui-icon-trash").on("click", function(e) {
    e.preventDefault();
    $(this).parent("li").remove();
});
于 2012-07-27T19:21:29.697 に答える
0

試す:

$(".ui-icon-trash").click(function(){
    $(this).closest("li").find("img").remove();
    return false;
})
于 2012-07-27T19:22:54.967 に答える