コード :
$(function() {
$("input[type=checkbox]").on( "click", function() {
deptsSelected = '<div id = "selected_'+this.id+'"> '+ $("label[for='" + this.id + "']").text() + '<span id="delete">X</span></div>';
$("#tabs").append(deptsSelected);
});
$(document).on("click", "#delete", function(e) {
id = $(this).parent().attr('id')
e.preventDefault();
$(this).parent().remove();
var checkid = $("#"+id.slice(9));
checkid.prop("checked", false);
});
上記のコードは、ユーザーが特定の Div をクリックしたときに、特定のチェックボックスをオフにする必要があります。Div は JQuery によって動的に生成されるため、ここで行ったことは、新しく生成された Div の ID を取得し、スライス関数を使用して、チェックを外したいチェックボックスの ID を取得することです。ID を使用して必要なボックスのチェックを外すにはどうすればよいですか?