我有一个单元格表,当单击一个单元格时会触发一个事件。我想动态添加单元格,因此我将在所有行上再次调用 OnClick。当我第二次调用 OnClick 时,任何两次调用 OnClick 的单元格都会停止触发任何事件。
奇怪的是我的 OnClick 函数,如果我可以“返回”;它可以工作,但是它会抛出一个错误,说“Return”没有定义
function initBox() {
$(".selectable").on('click', function (event) {
//if its selected already, unselect it
if ($(this).hasClass('rowHighlightColor')) {
$(this).removeClass("rowHighlightColor");
selectedCellList = null;
}
else {
//unselect previous cell
if (selectedCellList != null) {
selectedCellList.removeClass("highlighted");
}
selectedCellList = $(this);
$(this).addClass("rowHighlightColor");
}
Return;
});
}