我正在使用HTML表和jQuery创建一个简单的内联编辑工具。双击一行时,可以编辑该单元格的值。双击事件是这样的:
$(document).on("dblclick", "." + table + " td", function(e) {
if (column <= columns.length) {
var text = $(this).html();
input = createInput(column, text);
$(this).html(input);
$(this).find(inputs).focus();
tdediting = 1;
}
});
现在我尝试实现一个自定义菜单,右键单击鼠标即可显示。我创建了一个带有复制,编辑和删除选项的自定义菜单。现在,我想在单击编辑菜单时触发此dblclick
事件。我怎么能这样做?
这是编辑菜单HTML表单:
<li class="context-menu__item">
<a href="#" id="txtedit"><i class="fa fa-edit"></i> Edit</a>
</li>
我尝试了jQuery trigger event,但它没有按预期工作。