当您点击一个可信任的div中的图像时,我正在编写一个脚本来创建自定义右键单击菜单。这是它的一部分:
$('.editor-text img').bind('contextmenu', function (event) {
// Do stuff
});
这适用于已存在的元素。但是如果您移动其中一个图像,从而使其成为新添加的动态元素,则jquery无法再找到它。我认为解决方案应该是这样的:
$(document).on("contextmenu", ".editor-text img", function (event) {
// Do stuff
});
但这也不起作用。如何调整代码以使其适用于动态元素?
要查看问题: