gpt4 book ai didi

javascript - 将原生 js 事件对象转换为 jQuery 事件对象

转载 作者:搜寻专家 更新时间:2023-11-01 04:51:08 27 4
gpt4 key购买 nike

我想将原生 JavaScript 事件对象转换为 jQuery 事件对象。

其实是这个问题:
我已经通过 jQuery 将事件处理程序绑定(bind)到文档 keyup 事件,并且页面上有一些文本框,通过内联 JavaScript 将 keyup 事件处理程序与这些文本框绑定(bind)。

问题是当文本框的事件处理程序被触发时,文档的事件处理程序也会被触发,因为事件“冒泡”我可以修改由内联 JavaScript 绑定(bind)的事件处理程序函数,但不能修改该行本身。

我正在寻找的是一种跨浏览器,一种取消事件冒泡的方法,这就是我想将其转换为 jQuery 对象的原因。

最佳答案

查看 jQuery 的代码(我查看了 1.7,但我认为它在此之前也可用)使用以下方法很容易从 native 事件创建 jQuery 事件:

var jQueryEvent = jQuery.Event(event);

关于javascript - 将原生 js 事件对象转换为 jQuery 事件对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4482645/

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