gpt4 book ai didi

javascript - 如何在 svg 上监听键盘事件

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:04:12 30 4
gpt4 key购买 nike

我有一个 svg,我可以在这个 svg 上绘制多个形状。现在我的要求是我想监听 ctrl+C、ctrl+V、ctrl+D、Esc、Delete 等键盘事件,以便我可以复制、粘贴、复制选定的形状。但我不知道在 SVG 上监听键盘事件。我尝试了以下代码,但没有成功!!

 mySVG.on("keydown", function () {
//code to handle keydown
});

有什么帮助吗?提前致谢。

最佳答案

因为 SVG 不是输入类型,所以改为监听窗口上的事件:

$(window).on('keypress', function (evt){ ... })

关于javascript - 如何在 svg 上监听键盘事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28323977/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com