我正在努力让这个工作:
var selectorBox = $('<label for="'+selectorID+'"><input type="checkbox" id="'+selectorID+'" name="'+selectorID+'" class="selector" data-inline="true" data-iconpos="notext"></label>').trigger('create'),
cell = $( "<th class='persist essential notxtchkbx rowHigh' "+rowSpanner+"></th>" ).append( selectorBox );
currentRow.prepend( cell );
selectorBox
是复选框HTML,在创建单元格并将此单元格插入表格行之前,我试图通过trigger("create")
进行增强。
问题:
如何正确显示此复选框?
感谢您的帮助!
答案 0 :(得分:1)
要增强复选框,您需要在其父元素上调用trigger("create")
。直接在复选框上调用它不起作用。只需使用:
$("input.myCheckbox").closest("div").trigger("create");
它应该有用。