javascript - A帧对象onclick函数

标签 javascript html css three.js aframe

我的场景中有一个对象,我希望它在我单击该对象时出现一个名为 myFunction 的函数。如何才能做到这一点?我还为我的对象分配了一个 id #plane1,以防有助于该功能。当我点击对象 #plane1 时,我如何才能拥有它,一个名为 myFunction 的函数出现?

最佳答案

您可以在 HTML 元素上使用 onclick 事件。例如:

<div id="plane1" onclick="myFunction()">Click me</div> 

https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/click

如果您想使用 JavaScript 添加事件,请使用 addEventListener()。例如:

const plane = document.getElementById("plane1");
plane.addEventListener("click", myFunction);

https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener

关于javascript - A帧对象onclick函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67765978/

相关文章:

javascript - php变量中的Sava html attr

javascript - 根据单击的列和行线更新类和变量的表

css 工具提示链接不起作用

jQuery 新按钮已创建,但不会被删除

javascript - 将元素的样式宽度属性复制到另一个元素

php - 使用其他选择框更改选择框值

html - 在具有 contenteditable 的 div 中输入 webfont 文本同时出现在其他 div 中?

javascript - 简单的 unshift 和 unique 不适用于 JavaScript

javascript - 如何通过 Electron 应用程序执行命令

javascript - angularjs $location.search 返回空对象