问题标签 [ready]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
563 浏览

jquery - jquery 偏移量和图像

我试图相对于图像元素定位 div。问题是,图像需要一段时间才能加载,我正在获取图像替代文本的偏移坐标。我使用 jquery 的 offset 方法来获取图像的位置,使用 jquery 的 ready() 方法调用。

我尝试使用绑定到图像的 load() 方法(并删除在 ready() 方法上所做的定位),但 div 没有正确定位,甚至没有按照图像的 alt 文本的坐标定位。

有任何想法吗?帮助?

0 投票
5 回答
7649 浏览

javascript - 如何检查页面是否已完全加载(脚本和所有)?

我知道,这里有很多关于它的回答问题。不过,我的情况有点不同,我还没有找到答案。

我试图在页面完全加载后显示一条消息。使用$(document).ready, document.readyStateChange,我不在乎。

问题是文档在需要执行的脚本中间准备好。我尝试过使用window.onload(它与 jQuery 等效),但它在一些图像/元素出现之前向我显示了消息。有没有办法等待它执行然后才显示消息?(请记住,我可能需要在同一页面中执行多次)。

提前致谢!

0 投票
2 回答
654 浏览

jquery - jquery文档准备功能,加载后功能

我已经通过 jQuery 加载了一个表单。结果$(document).ready(function(),应用于它的那个不再起作用。我们如何在表单加载后重新建立表单的功能。

内容加载到:

因此,这不再起作用:

0 投票
0 回答
238 浏览

jquery - .ready 共享 jQuery 实例时在 iframe 中过早触发

我想避免在许多 iframe 中的每一个中加载单独的 jQuery 实例。在大多数情况下,这运作良好。我遇到的问题是就绪事件。它似乎在子 iframe 中无法正常工作。

parent.$(document).ready(function () { // this fires before the DOM is ready. });

使用 window.onload 有效,但在游戏后期触发。是否可以在不加载单独的 jQuery 实例的情况下在 iframe 中触发正确的“就绪”事件?

0 投票
3 回答
75 浏览

jquery - JQuery 就绪函数不加载我想要的

我正在尝试确保我的 JQuery 就绪功能正常工作。从长远来看,我希望能够在页面加载后加载图像,但现在,我只是在尝试使用文本,但它不起作用。这是我的代码。

每当我重新加载页面时,什么都没有改变,它仍然显示“没有被替换”。我对 JQuery 就绪功能做错了吗?

0 投票
3 回答
2977 浏览

jquery - DOM准备好后的slideDown div。(jquery)

基本上我正在寻找一种在页面加载后在 jquery 中滑动 div 的方法。我发现很少有方法可以使用像这样的单击按钮来完成它,但在找到没有按钮的情况下加载它的解决方案的运气较差。我已经尝试使用这个 先前的主题 ,但没有运气。

0 投票
4 回答
5738 浏览

javascript - 文档准备好时元素宽度未定义

我正在尝试使用以下代码获取元素宽度</body>

但它记录未定义。但是,如果我$('div.canvas img.photo').get(1).width直接在 Chrome/Firebug 控制台中运行,它会返回正确的宽度。图像未使用 Javascript 加载,因此应在文档准备好触发时就位。我究竟做错了什么?

0 投票
2 回答
1882 浏览

jquery - dojo 的 .ready 和 jQuery $(document).ready 有什么区别

以我有限的知识,我认为dojo's dojo.ready和jQuery's$(document).ready是等价的。但是,我刚刚遇到了我的应用程序的一个问题,在一个被调用的函数中,dojo.ready除了某些版本的 IE 之外,所有浏览器都可以正常工作。我只是碰巧用它替换了$(document).ready它,它适用于所有浏览器。我很高兴让它工作,但不确定它为什么工作。

我做了一些基本的搜索来找到两者之间的区别,但没有发现任何重要的东西。

0 投票
5 回答
232 浏览

javascript - 知道所有其他就绪回调何时完成

我希望我的ready事件处理程序将在所有其他处理程序完成后触发。
它对于操纵插件的不良行为非常方便。

如果我在所有其他人之后编写我的处理程序,它只保证它会在所有其他人被解雇之后触发,而不是完成:

小提琴

在该代码中,我的处理程序首先发出警报。

我在 jQuery 版本之前读过它1.4readyList公开的。所以在版本中,1.7我不知道如何判断我的处理程序是否是最后一个处理程序。

0 投票
1 回答
737 浏览

jquery - JQuery AJAX load() & ready()

我的主要 HTML 文件动态加载内容;

remotePage.html 是;

它失败是因为在 script1.js 加载之前调用了 script1.js 中的 ready。加载回调似乎没有帮助。

如何判断所有用于加载 remotePage.html 所需资源的 ajax 操作何时完成?怎么修?

谢谢