gpt4 book ai didi

javascript - 从 jquery 触发 native js 事件

转载 作者:行者123 更新时间:2023-11-29 20:10:57 25 4
gpt4 key购买 nike

我是否可以使用 native javascript 来触发一个名为 onmove 的事件,该事件仅适用于 IE。如果我这样做,我可以让它工作。

document.getElementById("device-module").fireEvent("onmove");

这里的问题是我不想将 id 传递到自定义 jquery 原型(prototype)中。我已经知道元素是什么我只需要在该元素上调用 javascript native fireEvent。这是可能的还是我必须始终通过 document.getElementById() 获取 dom 元素才能使用 js native fireEvent 方法。

  $.fn.custom = function() {  

return this.each(function() {
var _this = $(this);
_this.fireEvent("onmove");

});

};

最佳答案

each() 中的 this 的值是 DOM 元素本身。您可以通过这种方式直接访问它。 不需要$()

中再次换行
return this.each(function() {
//the value of "this" in here IS the DOM element
this.fireEvent('onmove');
});

关于javascript - 从 jquery 触发 native js 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9928030/

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