关于window上的jQuery源==的问题

2023-12-02

data: function( elem, name, data ) {
    if ( !jQuery.acceptData( elem ) ) {
        return;
    }
    elem = elem == window ? windowData : elem;

直接从 jQuery 源复制。

为什么使用不安全elem === window?

为什么 jQuery 使用类型强制window object?

看来在 IE 中存在问题top

top == window // true
top === window // false

See here为什么要检查窗口对象===在 IE 中不安全。

我认为根本原因是 IE 与 Windows 操作系统紧密耦合,因此您可以通过以下方式引用各种操作系统对象window平等检查就消失了。那它只是不处理全球host正确地反对。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

关于window上的jQuery源==的问题 的相关文章

  • 使用 lambda 更新 amazon s3 对象元数据而不执行对象复制?

    是否可以使用 lambda 函数添 加或更新 s3 对象元数据而不复制对象 这篇 2 年前的帖子说我们确实需要复制一份 https stackoverflow com questions 32646646 how do i update m
  • 在 JSON 数组中按属性查找对象

    我在获取 JSON 数据中的字符串时遇到问题 格式如下 name Alice age 20 id David last 25 id John last 30 有时它会一起改变位置 John从第三名到第二名 name Alice age 20
  • 如何使用 javascript/ASP.NET/CSS 旋转和淡入淡出背景图像

    我需要随机淡入淡出背景图像 这将是一个定时函数 例如每 5 秒一次 我需要使用 ASP NET Javascript CSS 或全部三者来完成此操作 请大家帮帮我 谢谢 Cycle 一个 jQuery 插件 是一个非常灵活的图像旋转解决方案
  • 如何在 Ionic 2 中动态创建具有特定类的模式?

    嗨 我已经被一个问题困扰好几天了 到目前为止还没有研究证明足够 我正在尝试在 Ionic 2 中创建一个具有特定类 或 id 的简单模式 我需要这样简单的东西
  • 在 angularJS 中覆盖模块值/常量的最佳方法

    我用 angularJS 编写了一个模块 封装了所有后端通信 为了获得更大的灵活性 我将 api 前缀作为模块上的常量值 可能是值 因为我没有在配置阶段使用它 所以像 angular module myapp data constant a
  • 如何使用谷歌地图检测一个点是否在多边形内部?

    我想检测到google maps LatLng是在一个里面google maps Polygon 我怎样才能做到这一点 Cheers 你可以使用这个谷歌地图V3 google maps geometry poly containsLocat
  • 为什么 Bootstrap 需要 jQuery? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我已经多次用谷歌搜索这个问题 但从未找到满意的答案 大多数答案似乎只是说 是的 Bootstrap 插件确实需要 jQuery https st
  • ES6 Promises/在满足多个 Promise 后调用函数(不能使用 Promises.all)[重复]

    这个问题在这里已经有答案了 我正在编写 Javascript 它需要这些事件按以下顺序发生 同时触发多个 API 调用 所有调用完成且响应返回后 执行一行代码 听起来很简单 但棘手的部分是我不能使用 Promises all 因为我仍然希望
  • 使用 ngx-translate 时更改 URL

    当有人使用 ngx translate 单击所选语言时 我尝试更改 URL 我想我应该通过订阅语言更改事件然后修改当前的 url 以反映所选的语言来做到这一点 因为我是新手 所以我不确定是否需要服务来做到这一点 或者可能是另一种解决方法 我
  • 脚本标签内的 Razor RenderSection - 如何将脚本从视图插入模板函数

    我正在使用 MVC 3 和 Razor 视图引擎 我想将多个视图中的脚本注入到一个集中定义的视图中 document ready 母版页中的功能 我已经尝试过以下方法 在我的大师看来 然后 section DocumentReady ale
  • 如何在没有查询参数的情况下重新加载页面?

    假设我想重新加载www domain com abc num 4 但我想重新加载www domain com abcONLY 问号后没有所有内容 window location window location href split 0
  • js中将div旋转到一定高度

    How to rotate a div to certain height suppose 10px I can rotate a div otherwise around 360 degrees I need the angle by w
  • asp.net mvc jquery 下拉验证

    我如何使用不显眼的 javascript 验证下拉列表 作为所需验证器的验证文本框 但它不适用于下拉列表 需要更改不显眼的 js 文件吗 或者还有其他选项来验证下拉列表吗 我想在我的 javascript 中检查 form validate
  • jQuery.ajax() 记录 HTTP 请求

    我有一个发送 HTTP POST 请求的函数 我想记录它以进行调试 这是函数 function serverRequest URL DATA callback ajax url URL type POST dataType text con
  • javascript捕获文本区域中的粘贴事件

    我目前有一个文本区域 我需要控制已粘贴的文本 本质上 我需要能够将用户想要粘贴到文本区域中的任何内容并将其放入变量中 然后我将计算出他们粘贴文本的位置和字符串的大小 以将其从文本区域中删除 然后最后用我自己的方式处理变量中的文本 我的问题
  • 401 未经授权的帖子回复

    我一直在使用 Angular 模板制作 Node js 网站 但我无法在 DB Mongo 上创建数据 这是代码 节点路由 var Property mongoose model Property var jwt require expre
  • 通过排列四个给定数字找到最大可能时间 HH:MM

    我最近为了工作晋升而参加了编码测试 这是我真正遇到的任务之一 我想知道什么是最好的方法来做到这一点 我使用了大量的 if 和 if else 这不是最干净的解决方案 但完成了工作 我被问到的问题是 将 4 个数字格式化为 24 小时时间 0
  • jRails 是 Rails + jQuery 必须的吗?

    我是rails新手 使用rails 2 3 10 并且想使用jquery 特别是jquery ui 该项目是一个全新的项目 我计划使用 jquery ui 中的一些小部件 如 datapicker 和 selectable 等 我听说可以安
  • 来自 ajax 的 Bootstrap 表 json

    我有 ajax 和 bootstrap 表的问题 我有一个 ajax JSON 我用这个方法调用 document ready function ajax url php process php method fetchdata dataT
  • 使用 document.getElementsByName() 不起作用?

    第二个警报命令的代码按预期工作 显示元素 to 的值 但第一个警报命令不起作用 它应该做同样的事情 这是为什么

随机推荐

  • 使用 EaselJS 在 html5 画布中绘制一条线

    我对 Easel 和 HTML5 本身非常陌生 我正在尝试使用 EaselJS 在画布上画一条线 X 坐标固定为 100 Y 坐标从数组列表中获取 我编写的代码如下 有人可以让我知道我哪里出错了吗 function myFunction a
  • Android Wear-如何捕获触摸事件

    我想捕获Android Wear上的触摸事件 我使用的是Samsung Gear Live 来绘制触摸轨迹 我尝试捕获 onTouch 事件和 onGenericMotionEvent 事件 如以下代码所示 但是当我在屏幕上滑动时 该事件仅
  • 向 .NET 应用程序添加脚本功能

    我有一个用 C 编写的小游戏 它使用数据库作为后端 它是 A集换式卡牌游戏 我想以脚本的形式实现卡片的功能 我的意思是我本质上有一个界面 ICard 卡片类实现了 public class Card056 ICard 并且其中包含一个由游戏
  • ExecutorService 的线程安全静态初始化

    我正在尝试基于 Initialization on demandholder idiom 创建一个线程安全的单例类 这是我的代码 public class Check private Check private static class P
  • 如何获取查询字符串并在 htaccess 中重写它

    我有这样的疑问 example com folder q keyword 请建议如何将包含 关键字 作为参数的所有查询重定向到服务器上的其他文件 folder core index php id 1 I mean 1必须是keyword 这
  • Mac 操作系统不支持 Java 页面翻转?

    我希望有人之前偶然发现过以下问题 我的 Java 应用程序在 Mac 上存在图形性能问题 因此我制作了一个简单的测试应用程序 代码如下 当我在 Windows 上运行它时 控制台告诉我 图形配置翻转 真的BufferStrategy翻转 真
  • 模型保存骨干

    我正在在线数据库 Parse com 上保存模型 save 函数工作正常 但 save 内部的回调函数没有被调用 this utente save success function persona never called console
  • Angular 6 代理不再工作

    我有一个 Angular 应用程序和一个 Web API 为了在本地进行测试 我使用代理配置文件 proxy conf json api target host localhost protocol http port 50565 secu
  • 以编程方式将销售价格添加到产品变体中

    我需要以编程方式更新可变产品及其所有变体的销售价格 我需要添加什么样的元字段 我正在尝试更新主要产品 例如 update post meta post id regular price 100 update post meta post i
  • 重写java中的“私有”方法

    这个想法有些含糊不清 我需要一些澄清 我的问题是使用这段代码时 public class B private void don System out println hoho private public static void main
  • 控制器上下文为空

    我有这个 MVC4 控制器 ControllerB public class MyControllerB Controller public bool Check string actionName ControllerBase contr
  • Lasso sklearn 中的选项 normalize = True 有何作用?

    我有一个矩阵 其中每列的平均值为 0 标准差为 1 In 67 x val std axis 0 min Out 70 0 99999999999999922 In 71 x val std axis 0 max Out 71 1 0000
  • 为什么 ggplot annotate 会抛出此警告:在 is.na(x) 中: is.na() 应用于类型“表达式”的非(列表或向量)

    我想用一个简单的方程注释 ggplot 图 下面的代码可以做到这一点 但它会引发有关应用 is na 的警告 library ggplot2 ggplot annotate geom text x 1 y 1 label expressio
  • 如何在 d3 时间格式数据中包含时区?

    我正在使用 d3 v4 我的 x 轴数据由以毫秒为单位的时间组成 自 1970 年以来 例如 我想将其显示为东部标准时间 08 09 17 5 20 PM EDT 所以我尝试了 focus select text text d value
  • 如何获取J2ME支持的所有设备的IMEI? [复制]

    这个问题在这里已经有答案了 可能的重复 J2me中如何动态获取手机IMEI号 有没有办法获得 J2ME 支持的所有设备的 IMEI 我做了一些谷歌搜索并找到了下面的解决方案 但它是针对特定设备的 诺基亚 System getProperty
  • MVC4 Eonasdan Bootstrap 3 日期时间选择器无法打开选择器屏幕

    我正在使用此处链接的 Bootstrap 3 日期和时间选择器 Bootstrap 3 的日期时间选择器 我无法打开拣选窗口 当您单击文本框时 没有任何反应 浏览器控制台 Chrome 上也不会显示任何消息 因此 事实上 该控件作为一个简单
  • 如何获取通过电话接入点连接的设备数量?

    众所周知 Android 设备具有将手机变成接入点 热点的功能 是否可以通过编程方式获取连接到手机 WiFi 接入点的设备数量 您可以对接入点上连接的设备进行计数 并在 Android 上通过以下链接获取硬件 MAC 地址 http www
  • 基本的情节示例显示 Jupyter 实验室中没有情节

    我只是尝试在 jupyter 笔记本中离线使用情节 使用 jupyter 实验室 这docs给出这个例子 import plotly import plotly graph objs as go plotly offline init no
  • Telerik MVC Grid ClientTemplate 复选框最初未显示

    我有一个与此处的帖子非常相似的问题 带有复选框的 Telerik 网格 网格最初绘制时复选框不显示 基本上 我有一个 Telerik MVC3 剃刀网格 其中包含一个由复选框组成的 ClientTemplate 列 当页面最初加载时 该复选
  • 关于window上的jQuery源==的问题

    data function elem name data if jQuery acceptData elem return elem elem window windowData elem 直接从 jQuery 源复制 为什么使用不安全el