我正在使用 trent 的 timepicker 插件以表格格式生成 timepicker。同一行中的开始时间和结束时间基于计算的时间差。为了生成多个时间选择器,我使用类而不是 id。麻烦的是我想生成动态 id 并在其中附加一个带有 calculate() 的行。
以下是我当前的代码:
$(document).ready(function() {
//table grid structure follows here
$("#AddRow").click(function() {
var row = '<tr><td>' +'<input type=text /></td>' + '<td><input type=text class="timepicker" value=""/></td>' + '<td><input type=text class="timepicker" value=""/></td>' + '<td><input type=text id= "difference" /></td>' + '<td><button>delete</button>' + '</td></tr>';
$("#table").append(row);
});
$('body').on('focus', ".timepicker", function() {
$(this).timepicker({});
});
$("#table").on("click", "button", function() {
$(this).closest("tr").remove();
});
//table structure ends here
});
有什么方法可以实现吗??