リスト内にアイコンがあります。アイコンのダブルクリックを検出できるようにしたいので、リストを削除できます。これはどのように可能ですか (JQuery Sortable)
$("#roleList").dblclick(function(e) {
var text = $(e.target).html();
$(e.target).fadeOut('slow', function() {
$("#deleteList").append(e.target);
});
});
<ul id="roleList" class='droptrue'>
<li class="ui-state-default" id="20~Role 1"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span><input id="20" name="20" type="text" value="Director General" /></li>
<li class="ui-state-default" id="1~Role 2"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span><input id="1" name="1" type="text" value="Director" /></li>
</ul>
"ui-icon ui-icon-arrowthick-2-n-s"
そのため、クラスのクリックを検出して、そのリスト項目をトリガーし.fadeout
て「削除」できるようにしたいと考えています。
私がそれを行うことができれば、これはうまくいかないと思います:
var text = $(e.target).html();
$(e.target).fadeOut('slow', function() {
$("#deleteList").append(e.target);
});
私はする必要がありe.target.parent
ますか?アイコンだけでなく.fadeout
全体にしたいからです。<li>
どんな助けでもいただければ幸いです