【问题标题】:How to check if an object is a jQuery event如何检查一个对象是否是一个jQuery事件
【发布时间】:2014-08-06 19:06:38
【问题描述】:

相关:Check if object is a jQuery object

我有一个对象x,在运行console.log(x) 之后,Chrome 的调试器会显示:

如何使用 JavaScript 检查 x 是否为 jQuery.Event? (我试过Object.getPrototypeOftoStringobj.constructor)。

【问题讨论】:

  • x instanceof jQuery.Event?
  • 太棒了,谢谢!有没有办法只从对象中获取字符串“jquery.Event”?
  • 为什么需要它作为字符串?
  • @RocketHazmat 现在想不出原因,只是好奇。
  • @Ian - 你为什么重新打开这个?

标签: javascript jquery


【解决方案1】:

同意@Rocket 的评论:instanceof 是要走的路。您可以在 JS 控制台中的 SO 网站上尝试此操作

var x = $.Event()
x instanceof $.Event

更多信息可以在这个极其相似的帖子中找到:https://stackoverflow.com/a/1853246/1883547

【讨论】:

    猜你喜欢
    • 2017-07-26
    • 2023-01-13
    • 1970-01-01
    • 2017-05-05
    • 1970-01-01
    • 2021-08-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多