相关疑难解决方法(0)

带参数的触发事件

这很烦人.我想在javascript中触发一个事件.我需要像往常一样将事件对象传递给参数和一个额外的自定义参数.

在jQuery中,这将非常简单:

$('#element').trigger('myevent', 'my_custom_parameter');
Run Code Online (Sandbox Code Playgroud)

但是我不想用它.我发现的与此相关的其他问题只是建议"使用jQuery!" 这是我正在开发的插件,并且要求jQuery用于一种方法非常愚蠢.任何人都可以指出一种方法来实现上述在跨浏览器兼容的vanilla JS中吗?

javascript custom-events

16
推荐指数
3
解决办法
2万
查看次数

对象不支持使用CustomEvent Initialization的此操作IE9

我在IE9中收到以下错误:

"对象不支持此操作".

关于这个有各种各样的问题,但我的具体是针对以下代码:

 var myEvent = new CustomEvent("additem");
Run Code Online (Sandbox Code Playgroud)

根据我的理解,IE9支持CustomEvent作为DOM操作命令.这在Chrome中运行正常,没有任何异常.

任何人都有这个问题,知道如何解决它?谢谢.

javascript internet-explorer javascript-events custom-event

15
推荐指数
3
解决办法
2万
查看次数