原型 Event.observe 替代方案?
我使用 Event.observe
方法来绑定事件;该方法在 Prototype 库中定义。
Event.observe(clickElem, "click", function(event) {
//operations
});
我将从我的代码中删除 Prototype。
纯 JavaScript 中的 Event.observe
是否有其他替代方案?
I am used Event.observe
method to bind an event; this method is defined in the Prototype library.
Event.observe(clickElem, "click", function(event) {
//operations
});
I am going to remove Prototype from my code.
Is there any alternative for Event.observe
in plain JavaScript?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,标准和旧版 IE 事件处理程序:
通常会看到一些辅助函数来促进跨浏览器事件处理程序。
如果您不打算使用 Prototype,那么您必须自己处理两个事件模型之间的差异。如果您计划使用另一个库/框架,那么您将需要使用该库/框架的 API。
Yes, standard and legacy IE event handlers:
It's typical to see some helper functions to facilitate cross-browser event handlers.
If you're not going to use Prototype, then you'll have to handle the discrepancies between the two event models on your own. If you plan on using another library/framework, then you'll want to use that library's/framework's API.