从函数内部调用 $(document).ready() 是否安全?

2023-11-27

如果我使用$(document).ready()即使文档就绪事件在过去已经发生过,它是否仍能保证仅在文档准备好时才运行其中的代码?


Yes.

来自 jQueryready功能source.

// Catch cases where $(document).ready() is called after the
// browser event has already occurred.
if ( document.readyState === "complete" ) {
    // Handle it asynchronously to allow scripts the opportunity to delay ready
    return setTimeout( jQuery.ready, 1 );
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从函数内部调用 $(document).ready() 是否安全? 的相关文章

  • 从 puppeteer PDF 中删除分页符?

    我目前正在尝试查看是否有一种方法可以删除我的 puppeteer PDF 中的分页符 因为我当前的 PDF 设置中的一些分页符正在以一种奇怪的方式切断文本 我正在谈论的内容的屏幕截图 我的傀儡代码 app get companyId pdf
  • ASP.NET 验证控件和 Javascript 确认框

    我有一个使用 NET 服务器端输入验证控件的页面 此页面还有一个 javascript 确认框 在提交表单时会触发该确认框 当前 当选择 提交 按钮时 会出现 javascript 确认框 一旦确认 就会触发 ASP NET 服务器端验证控
  • 为什么我可以使用 Date 对象进行数学运算? [复制]

    这个问题在这里已经有答案了 当我像这样减去两个日期对象时 const startTime new Date await someAsyncStuff const endTime new Date const elapsedTime endT
  • 无需重定向的 HTML 页面提交

    有没有什么方法可以在不使用ajax的情况下提交html表单而无需从当前页面重定向 你可以设置一个target 为您form 这样您就可以将表单提交到新选项卡 target blank 或一个小的 隐藏的iframe target nameo
  • 如何使用 Nextjs/React 将 JSON 对象导出到 Excel?

    我有一个检索 json 对象的端点 如下所示 data id 1 temaIndicador Indian codigo 001 observaciones Interactions Specialist tertiary Regional
  • 为什么Promise中的代码会同步执行? [复制]

    这个问题在这里已经有答案了 在我的项目中 我有一个很长时间运行的操作 所以我决定将其放入Promise因为我认为这样我就可以在里面的代码继续执行其他操作Promise正在跑步 调试的时候发现外面的代码Promise仅当里面的代码执行Prom
  • 为某个时刻添加持续时间 (moment.js)

    时刻版本 2 0 0 阅读文档后 http momentjs com docs manipulating add 我认为这很简单 Chrome 控制台 var timestring1 2013 05 09T00 00 00Z var tim
  • 公开闭包内的方法

    当我们在闭包内创建一个方法时 该方法将成为该闭包的私有方法 并且在我们以某种方式公开它之前无法访问它 怎么可能暴露呢 您可以返回对它的引用 var a function var b function I m private alert go
  • 在给定索引上将字符串分成两部分并返回两部分

    我有一个字符串 需要在给定索引上拆分 然后返回两个部分 并用逗号分隔 例如 string 8211 8 211 98700 98 700 因此 我需要能够在任何给定索引上拆分字符串 然后返回字符串的两半 内置方法似乎执行分割 但只返回分割的
  • 等待异步 grunt 任务完成

    我收到了 grunt 设置 其中一个新任务应该执行 grunt task run 已经存在的任务 要执行的任务是异步的 新任务应该等待异步任务完成 执行此操作的首选方法是什么 grunt 已经涵盖了这一点 你应该将你的任务声明为异步任务 并
  • 使用 eval 时不会受到 XSS 威胁

    我正在制作 不是现在 但我仍然对这个感到好奇 一款使用 HTML5 和 JS 的游戏 我想要的是人们可以插入自定义脚本 但要安全 function executeCustomJS code eval code bad 当然这段代码非常糟糕
  • 文件缓存:查询字符串与上次修改时间?

    我正在研究缓存网站资源的方法 并注意到大多数与我类似的网站都使用查询字符串来覆盖缓存 例如 css style css v 124942823 后来 我注意到每当我保存 style css 文件时 最后修改的标头都会 更新 使得查询字符串变
  • 当 Chrome 中嵌套滚动中的数据更改时防止页面滚动

    我在页面中有一个固定大小的元素 带有 溢出 滚动 其内容经常更改 我预计该元素内部发生的更改会影响该元素的滚动 但不会影响页面滚动 但是当这个元素位于页面顶部时 页面本身开始滚动 我怎样才能防止这种情况发生 要重现此行为 我在 chrome
  • 为什么 console.log() polyfill 不使用 Function.apply()?

    我一直在看一些流行的console log 包装 填充 保罗 爱尔兰的 http paulirish com 2009 log a lightweight wrapper for consolelog 本阿尔曼的 http benalman
  • “$(document).ready”函数的替代方案

    我在 aspx 页面中使用 fancybox 对于灯箱 文档就绪功能在此页面中不起作用 有人告诉我编写一个新的 JavaScript 代码来加载该页面中的灯箱 包括 jQuery 检查网络选项卡 确保您没有收到 404 检查控制台是否没有收
  • 如何捕获文本区域上的 Enter 按键而不是 Shift+Enter? [复制]

    这个问题在这里已经有答案了 I m doing it for texarea A function should be called when the user press Enter but nothing should be done
  • Radiobutton-带有纯 html/css 的按钮

    是否可以创建像这样的单选按钮JQuery http jqueryui com demos button radio那些 用纯html css thanks 试试这个小提琴 http jsfiddle net mcXm7 1 http jsf
  • YouTube 点击时禁用 HTML5

    有没有办法让我们通过javascript禁用HTML5视频的 播放 暂停 点击全屏 功能 然后在我们再次需要时将其放回去 我不知道你是否可以禁用它们 但你可以使用 css 删除它们 video webkit media controls f
  • 如何强制下载图片?

    我的页面上有一个动态生成的图像 如下所示 img src 我不想告诉我的用户右键单击图像并点击保存 而是想公开一个下载链接 单击该链接将提示下载图像 如何实现这一目标 最初我在 js 中尝试这样做 var path my image att
  • 拉斐尔路径交叉点不起作用

    我对拉斐尔和 pathIntersection method JSFiddle 示例 http jsfiddle net t6gWt 2 您可以看到有两条线都与曲线相交 但当我使用 pathIntersection method 有一个未解

随机推荐

  • 无法使用 scrapy 获取表单

    我是使用 scrapy 的新手 我正在尝试从房地产网站获取一些信息 该站点有一个带有搜索表单 GET 方法 的主页 我试图进入 start requests recherche php 中的结果页面 并设置我在 formdata 参数的地址
  • 如何在图表中绘制 pandas groupby 值

    我有一个 csv 文件 其中包含性别和婚姻状况以及更多列 如下所示 Loan ID Gender Married Dependents Education Self Employed ApplicantIncome CoapplicantI
  • Spring 3.1 PropertySourcesPlaceholderConfigurer 和条件导入

    查看 3 1 中新的 spring 属性支持 http blog springsource org 2011 02 15 spring 3 1 m1 unified property management 看起来这应该是可能的
  • 与 Authlogic 一起使用的一些好的角色授权解决方案有哪些?

    我正在寻找一个好的基于角色的授权解决方案来与 Authlogic 一起使用 大家有什么好的建议吗 如果可能的话 请根据您的经验列出一些优点和缺点 Acl9 与 AuthLogic 配合得很好 http github com be9 acl9
  • AppBrain 的安装应用程序如何工作?

    AppBrain 拥有一款出色的新应用程序 可让您使用网络浏览器在手机上自动安装应用程序 类似于Chrome的推送 就他们而言 他们使用它让您直接在手机上安装应用程序 而无需提示 Engadget 有一个很好的视频展示了他们的系统 http
  • .NET - 通过 LAN 将可执行文件复制到另一台计算机并执行它

    我正在使用 NET 并疯狂地尝试找到任何有用的 API 让我可以通过 LAN 网络传输文件 当然是通过管理员凭据 然后在该计算机上执行它 我读过一些使用 WMI 的内容 但谷歌搜索 net WMI 复制文件 或 net WMI 执行文件 对
  • 在 WHERE 子句中引用列别名

    SELECT logcount logUserID maxlogtm DATEDIFF day maxlogtm GETDATE AS daysdiff FROM statslogsummary WHERE daysdiff gt 120
  • 相对于最大值的内连接表

    我正在尝试编写一个 MySQL 查询 在其中提取卖家的信息和她最受欢迎的产品 这是由页面浏览量最多的产品决定的 即MAX page views 不过 下面的查询只是随机抽取一个产品 而不是页面浏览量最多的产品 SELECT seller i
  • 如何使用 java Apache POI 库从 XLSX 文件中的特定单元格获取值

    我正在编写一个 Java 程序 使用 Apache POI 库从 excel 工作表 具有 XLSX 扩展名 读取数据 我能够迭代所有单元格并获取所有值 但我无法获得特定的单元格值 例如 E10 有什么办法可以做到这一点吗 请参阅下面我用于
  • 以 UTF-8 格式显示法语重音字符时出现问题

    我正在开发一个用 CakePHP 构建的法语网站 我尝试了多种函数来尝试将文本转换为 UTF 8 并正确显示 但到目前为止还没有成功 任何重音字母都显示为带问号的黑色菱形 当我将浏览器中的字符集更改为 ISO 8859 1 时 它们确实显示
  • 如何以编程方式(在 shell 脚本中)确定是否有更改? [复制]

    这个问题在这里已经有答案了 我正在尝试创建一个 Bash 脚本 该脚本知道当前工作目录中是否有更改 我知道 git status 返回类似 无需提交任何内容 的消息 我想要的是将变量定义为 true 或 false 这个布尔值会告诉我是否有
  • OPencv SVM预测概率

    我正在使用 BOW 模型和 SVM 开发一个图像分类项目 我想找出SVM预测概率 但opencv svm中没有这样的函数 有什么办法可以做到这一点吗 我想找出 n 类 SVM 的预测概率 不 你不能用 CvSVM 做到这一点 OpenCV
  • 无法在非托管代码中使用托管事件/对象错误 c3265、c2811

    我在 C CLI 项目中使用的本机 C 库引发事件 给我结果 如果我尝试通过扩展非托管事件来处理该事件 它会说 ref 类只能扩展 ref 类 然后 我尝试创建一个本机事件 但在其中包含托管对象来收集结果 但出现错误无法在非托管类中声明托管
  • 用平滑样条替换所有 NA

    以下是示例数据 大约 8000 行数据 如何用平滑样条拟合其余数据的值替换所有 NA Date Max Min Rain RHM RHE 4 24 1981 35 9 24 7 0 0 71 37 4 25 1981 36 8 22 8 0
  • ProcessInfo 和 RedirectStandardOutput

    我有一个应用程序 它在命令窗口中调用另一个进程 并且该进程更新了输出到控制台窗口的统计信息 我认为这是一个相当简单的操作 但我似乎无法让它发挥作用 我错过了什么吗 string assemblyLocation Assembly GetEx
  • R 中的错​​误:不一致的参数。不对?

    这是我的代码 define likelihood function including an intercept constant in the function lltobit lt function b x y sigma lt b 3
  • 具有属性的列表的 XML 序列化

    我在另一个列表中有一个列表 具有变体的产品 我希望父列表具有设置的属性 只是一个id and a name 所需输出
  • 使用CursorLoader查询专辑中的歌曲

    我想通过查询来获取专辑的歌曲列表MediaStore with CursorLoader 我怎样才能做到这一点 我可以使用以下代码获取设备的所有歌曲 static final String TRACK SUMMARY PROJECTION
  • Visual Studio-路径中的非法字符

    这是在 Visual Studio Community 2017 最新更新后发生的 每次我尝试打开我的项目时 都会收到以下警告 警告 IDE0006 加载项目时遇到错误 某些项目功能 例如失败项目和依赖它的项目的完整解决方案分析 已被禁用
  • 从函数内部调用 $(document).ready() 是否安全?

    如果我使用 document ready 即使文档就绪事件在过去已经发生过 它是否仍能保证仅在文档准备好时才运行其中的代码 Yes 来自 jQueryready功能source Catch cases where document read