我仍在处理我的代码,这与我之前的问题How to add new list not to replace the list 相关。我已经得到了这个问题的答案,但另一个问题是,我需要为每个列表添加编辑按钮/链接。这个按钮/链接将打开相同的模态窗口。我确实为每个列表尝试了类似的编辑按钮,但它没有在点击时打开模态窗口,可能是因为 id 不是唯一的。我不知道如何使 id 在 jquery 中唯一。请帮忙。
$( '#saveHoliday')
.click(function() {
var radio = $('#s1').val();
var week = $('#s2').val();
var day = $('#s3').val();
$( "#dialog-form-holiday" ).dialog( "close" );
$("html,body").css("overflow","auto");
if(radio == '1'){
$( "#summary" ).append( "<li class='holi'>Every Week <span class='button_form' id='editHoliday2' style='cursor:pointer;'>EDIT</span></li>" );
}
else if(radio == '2'){
$( "#summary" ).append( "<li class='holi'>By Week <span class='button_form' id='editHoliday3' style='cursor:pointer;'>EDIT</span></li>" );
}
});