我们在代码中使用了剑道上下文菜单。在上下文菜单初始化之后,如果我们删除目标元素并再次将目标添加到 DOM 上下文菜单中,则无法正常工作。如何解决此问题。
HTML
<ul id="menu">
<li>delete</li>
</ul>
<div class="parent" id="ParentDiv" style="width: 200px; height: 200px;">
</div>
脚本
$(".parent").append('<div><div> <div class="child">item 1</div><div class="child">item 2</div><div class="child">item 3</div></div></div>');
$("#menu").kendoContextMenu({
orientation: "vertical",
target: ".child",
});
$(".parent").empty();
$(".parent").append('<div><div> <div class="child">item 1</div><div class="child">item 2</div><div class="child">item 3</div></div></div>');