起動する要素のIDまたはテキストを削除する方法はありますか?今のところ、ボタンで起動すると、選択したテキストが追加/削除されますが、複数クリックした場合、選択したボタンを2回クリックすると、クリックしたボタンのテキストがリストに追加されます、リストからすべてのテキストを削除しますが、選択したものだけを削除する必要があります。解決策はありますか?
jQuery
$(document).ready(function() {
var txt = "";
$("#_button").children().toggle(function() {
txt = $(this).text();
$(this).css("background", "blue");
$("#place").append("<td>" + txt + "</td>");
}, function() {
$("#place").children(this).remove();
$(this).css("background", "red");
});
});
HTML
<ul id="_button">
<li id="a" value="30">a</li>
<li id="b" value="30">b</li>
<li id="c" value="30">c</li>
</ul>
<table>
<tr id="place">
</tr>
</table>