cost 205 ms
如何阻止孩子触发父鼠标输入事件 - How to stop children from triggering parent mouseenter event

我的按钮内部有一个图像,并且 mouseenter 事件由按钮和图像触发。 我希望事件只通过“悬停”按钮而不是图像来触发一次。 HTML,代码中唯一相关的部分是按钮及其 ID。 JavaScript 当我像这样添加 mouseenter 事件时,SelectSfx(); 当我 hover 按钮内 ...

删除元素时删除 keydown/keyup document.eventListener - Remove keydown/keyup document.eventListener when element is deleted

我有一个 ID 为“div1”的 div,当用户按键时它会更新。 我为运行 function“更新”的 keydown 事件添加了一个事件监听器,并将其附加到文档中,如下所示: 当“div1”从 DOM 中移除时,事件侦听器仍然存在。 如果我将事件侦听器添加到“div1”,那么当从 DOM 中删除 ...

JavaScript:在 for 循环中创建时重复 EventListener - JavaScript: Repeated EventListener when created in a for loop

我的代码取决于在循环内创建一个 EventListener,然后在 function 完成后将其删除,但在每次循环执行后 Eventlitesning 以某种方式重复,我的代码如下所示: 我第一次按下按钮时出现 5 条警告消息,第二次按下按钮时 5 条警告消息出现两次,第三次出现 3 次,依此类推 ...

我如何设置这个 removeEventListener 的参数? - how can i set this removeEventListener's param?

我正要制作一些旋转程序(通过鼠标单击和拖动来工作)但是“removeEventListener”不起作用。 你能解释一下它是如何工作的吗?为什么它不起作用? 这是我在这里的第一个问题,所以如果你发现这个问题有任何问题,我会很乐意接受。 我试图改变这部分。 target -> 包装和 rem ...

点亮元素,在组件外部单击时关闭下拉菜单 - Lit element, close drop down when click outside of component

我正在使用 Lit Element,我正在尝试在“单击”上添加一个事件侦听器,该侦听器将设置一个变量 state,它将下拉列表设置为展开或不展开。 但是一旦下拉菜单“关闭”,我想删除该事件以避免对“点击”进行不必要的事件调用。 添加事件效果很好,但我无法删除它。 这是想法: fct逻辑: 我渲染的 ...

removeEventListener() 不适用于 for 循环中的多个元素 [Javascript] - removeEventListener() not working with multiple elements in a for loop [Javascript]

我一直在测试,看看你是否可以防止重复的事件监听器下面的代码循环遍历具有特定属性的所有按钮。 问题是它只适用于一个按钮 这是 HTML: 我尝试了很多不同的解决方案,但没有任何效果。 逻辑似乎与上述代码相加。 ...

如何将一键式声明添加到事件委托 function? - How to add a one click statement to an event delegated function?

我已经通过事件冒泡向父元素添加了一个事件监听器。 单击时,function 复制源代码并在源代码之后插入克隆。 源被克隆后,我不希望它再次被触发。 完成此任务的最佳方法是什么? 我还没有找到解决通过事件冒泡调用的函数的解决方案。 ...

JavaScript:实施事件移除器 - JavaScript: Implementing Event Remover

(新的 JavaScript 和关闭的想法。) 我正在尝试实施Wordle克隆。 下面的代码片段是我构建屏幕键盘按钮和添加事件侦听器的地方。 只需为每个按钮添加eventListener是微不足道的。 但后来我了解到,在我的情况下,删除那些事件监听器并不是那么微不足道。 我的问题是:如果我定义co ...

removeEventListener 似乎不起作用。 addEventListener 回调在每次渲染时触发的次数越来越多 - removeEventListener seems not working. addEventListener callback fires more and more times with every render

我知道在 stackoverflow 上有很多关于 removeEventListener 的问题,但没有一个答案对我有用。 我也不确定 removeEventListener 是否是导致问题的问题。 我写了 2048 游戏克隆,但每次单击箭头时,事件监听器都会比以前多触发 2 倍(2、4、8、16 ...

在没有 removeEventListener 的情况下撤消 addEventListener 的替代方法? - Alternative way to undo an addEventListener without removeEventListener?

我刚开始使用 JS,很难处理 eventListeners ...... 在用户再次单击它们后,我试图找到一种方法来重新隐藏我的页面上的一些 HTML 元素。 到目前为止,我知道撤消使用 addEventListener 触发的事件的唯一方法是将相同的 function 分配给相同的事件(函数 r ...

在 React Native 中没有移除事件监听器 - Event listener is not removed in React Native

我已经注册了一个事件来处理Home Screen中的硬件后退按钮按下。 每当我在主屏幕中单击后退按钮时,它都会询问我退出确认警报框。 我希望这种行为只发生在主屏幕上,而不是在任何其他屏幕上。 当我在其他屏幕中时,比如说设置屏幕,然后单击后退按钮,它仍然显示退出确认警报框。 我在主屏幕上注册的事件似乎 ...

做出反应。 添加/删除事件监听器 - React. Add/Remove event listener

有 6 个帖子包含有关用户的信息。 如果帖子中的名称和email太大,则被截掉。 将鼠标悬停在裁剪的元素上时 - 旁边会出现一个包含完整信息的块。 如果注册成功 - 用户列表被更新 - 最新的在开始。 我将事件 onMouseOver 和 onMouseOut 放在项目上。 是否需要移除EventL ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM