问题标签 [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.
jquery - jquery 偏移量和图像
我试图相对于图像元素定位 div。问题是,图像需要一段时间才能加载,我正在获取图像替代文本的偏移坐标。我使用 jquery 的 offset 方法来获取图像的位置,使用 jquery 的 ready() 方法调用。
我尝试使用绑定到图像的 load() 方法(并删除在 ready() 方法上所做的定位),但 div 没有正确定位,甚至没有按照图像的 alt 文本的坐标定位。
有任何想法吗?帮助?
javascript - 如何检查页面是否已完全加载(脚本和所有)?
我知道,这里有很多关于它的回答问题。不过,我的情况有点不同,我还没有找到答案。
我试图在页面完全加载后显示一条消息。使用$(document).ready, document.readyStateChange
,我不在乎。
问题是文档在需要执行的脚本中间准备好。我尝试过使用window.onload
(它与 jQuery 等效),但它在一些图像/元素出现之前向我显示了消息。有没有办法等待它执行然后才显示消息?(请记住,我可能需要在同一页面中执行多次)。
提前致谢!
jquery - jquery文档准备功能,加载后功能
我已经通过 jQuery 加载了一个表单。结果$(document).ready(function()
,应用于它的那个不再起作用。我们如何在表单加载后重新建立表单的功能。
内容加载到:
因此,这不再起作用:
jquery - .ready 共享 jQuery 实例时在 iframe 中过早触发
我想避免在许多 iframe 中的每一个中加载单独的 jQuery 实例。在大多数情况下,这运作良好。我遇到的问题是就绪事件。它似乎在子 iframe 中无法正常工作。
parent.$(document).ready(function () {
// this fires before the DOM is ready.
});
使用 window.onload 有效,但在游戏后期触发。是否可以在不加载单独的 jQuery 实例的情况下在 iframe 中触发正确的“就绪”事件?
jquery - JQuery 就绪函数不加载我想要的
我正在尝试确保我的 JQuery 就绪功能正常工作。从长远来看,我希望能够在页面加载后加载图像,但现在,我只是在尝试使用文本,但它不起作用。这是我的代码。
每当我重新加载页面时,什么都没有改变,它仍然显示“没有被替换”。我对 JQuery 就绪功能做错了吗?
javascript - 文档准备好时元素宽度未定义
我正在尝试使用以下代码获取元素宽度</body>
但它记录未定义。但是,如果我$('div.canvas img.photo').get(1).width
直接在 Chrome/Firebug 控制台中运行,它会返回正确的宽度。图像未使用 Javascript 加载,因此应在文档准备好触发时就位。我究竟做错了什么?
jquery - dojo 的 .ready 和 jQuery $(document).ready 有什么区别
以我有限的知识,我认为dojo's dojo.ready
和jQuery's$(document).ready
是等价的。但是,我刚刚遇到了我的应用程序的一个问题,在一个被调用的函数中,dojo.ready
除了某些版本的 IE 之外,所有浏览器都可以正常工作。我只是碰巧用它替换了$(document).ready
它,它适用于所有浏览器。我很高兴让它工作,但不确定它为什么工作。
我做了一些基本的搜索来找到两者之间的区别,但没有发现任何重要的东西。
javascript - 知道所有其他就绪回调何时完成
我希望我的ready
事件处理程序将在所有其他处理程序完成后触发。
它对于操纵插件的不良行为非常方便。
如果我在所有其他人之后编写我的处理程序,它只保证它会在所有其他人被解雇之后触发,而不是完成:
在该代码中,我的处理程序首先发出警报。
我在 jQuery 版本之前读过它1.4
是readyList
公开的。所以在版本中,1.7
我不知道如何判断我的处理程序是否是最后一个处理程序。
jquery - JQuery AJAX load() & ready()
我的主要 HTML 文件动态加载内容;
remotePage.html 是;
它失败是因为在 script1.js 加载之前调用了 script1.js 中的 ready。加载回调似乎没有帮助。
如何判断所有用于加载 remotePage.html 所需资源的 ajax 操作何时完成?怎么修?
谢谢