问题标签 [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 投票
2 回答
282 浏览

jquery - jquery 插件的可链接性与每个就绪

我正在尝试处理 jquery 插件中的可链接性,并且它适用于click 下面的 jquery ,

但是当我使用eachready在插件中时出现错误,例如,

错误信息,

$this.child_1 不是函数 [中断此错误]

为什么我不能用eachor做到这一点ready?还是我做错了?

0 投票
2 回答
910 浏览

javascript - 如何检测是否正在显示图像对象?

当我在 DOM 中为大图像加载图像对象时,这将在 iPad 上冻结显示片刻。

出于测试目的,让 GIF 动画加载器旋转并将大图像添加到 DOM,当图像加载并添加到 DOM 时,您会注意到 GIF 动画将冻结直到图像显示。这种冻结足以禁用其上的 CSS3 动画效果。

有没有类似的东西

0 投票
2 回答
25673 浏览

jquery - window.onload 与 document.ready jQuery

我有一个有两列的网站。我想使用 jQuery 在两者上具有相同的高度。

我正在尝试获取徽标列的高度。我有:

它没有用。所以我把它改成:

它正在工作。这是怎么回事?

0 投票
3 回答
4535 浏览

jquery - 页面完成加载 AJAX 内容后运行 jQuery 代码

我有一个通过 AJAX 加载内容的页面。这些内容中有一些图像。我需要根据图像大小(不同)对页面布局进行一些格式化,但为了获得大小,我需要在运行代码之前先完成加载图像。如果它在普通页面中(内容加载正常,没有 AJAX),我所要做的就是使用该$(window).load()功能,但使用 AJAX 时由于某些原因它不会触发。我需要一个解决方法:在通过 AJAX 加载的图像完成加载后执行一些代码的方法。

基本上,这就是我想要做的

但是$(window).load()永远不会触发,一旦所有图像完成加载,我就需要运行代码,因此将加载事件绑定到每个图像并不是一个真正的选择。

我还有另一个与第一个问题相关且相似的问题:在$(document).ready通过 AJAX 加载内容后,jQuery 似乎也没有触发。我现在不需要它,但我将来肯定会这样做,所以还有什么解决方法吗?

我非常感谢您的帮助,非常感谢。

0 投票
2 回答
3909 浏览

jquery - $(document).ready() 在 jQuery-AJAX 调用中立即触发

我有一个名为的 html 页面search.html,其中包含以下 jQuery 代码:

我还有另一个 html 页面,其中包含以下 jQuery 代码:

问题是,当调用此 jQuery 代码时,它会立即插入内容search.html但执行我感兴趣的代码($(document).ready() 部分中的代码),它不会等待DOM 准备就绪,这显然会产生错误。

其他代码(在 $(document).ready() 部分之外)正常执行,没有任何问题。

将代码放在 .load() 函数的回调函数中也不起作用,代码会在 DOM 未准备好时触发。

有没有办法解决这个问题?任何帮助,将不胜感激。

编辑:我只想指定search.html包含自己的 DOM,该 DOM 将插入 #display_area div 中,并且我希望我的代码在 #display_area div 完成加载其所有新 DOM(内容)时触发通过 load() 函数加载的。

0 投票
3 回答
450 浏览

jquery - 如何在加载时动态更改页面内容

我的问题是在加载新页面时执行一个函数。我有两个页面(index.html 和 location_page.html)。在第一个中有一个标签列表。当用户单击此列表的一个元素时,他将被重定向到应动态加载相关信息的第二页。我尝试使用功能ready,但它不起作用。这是我的 jQuery 代码

这是HTML

第一页也有这样的方法(我称之为“就绪”函数)并且它可以工作,但它在第二页上不起作用。

0 投票
2 回答
343 浏览

java - Java:让其他线程知道 GUI 是否可以使用

我正在编写一个应用程序来解析XML文件(连续)并在 GUI(Swing)中显示数据。ParseThread是在,CoreProject而是GUIGUIProject

的开头通过 ItemListenerParseThread连接到 a 。JCheckBoxMenuItem的值setSelected()是在添加到菜单后直接设置的。此时 GUI 不包含Component需要ParseThread显示已解析数据的内容。

我的解决方案是,ParseThread应该等到 GUI 完全构建。我想到了类似 EventQueue 的东西,但我不知道如何编写一个。

0 投票
1 回答
5591 浏览

jquery - 覆盖或删除就绪处理程序

我必须修改使用 jQuery 的就绪处理程序的站点,我不想重用代码并且不必再次编写它,但是我需要更改原始就绪处理程序的行为,问题是:

  • 如何删除准备好的处理程序(应用新的)?
  • 或者如何覆盖现有的就绪处理程序(原来使用了匿名函数)?

此致

0 投票
1 回答
692 浏览

jquery - 在 jQuery 中合并两个 ready() 函数

我的 HTML 文件中有两个$(document).ready(function($)函数。现在因为有两个ready()函数,所以只有一个执行!由于我对 jQuery 不太了解,因此无法合并它们。

jQuery函数2:

0 投票
1 回答
536 浏览

jquery - $(document).ready 但在 IE 中 document.body 仍然为空

这似乎很奇怪。在 IE 中,我正在等待 $(document).ready()。文档准备好后,我控制台记录 document.body 并且它为空。如果我将它包装在超时中,它就在那里?不应该 document.body 好继续准备好文件吗?例如:

document.body 在一秒钟后定义,但不是立即定义?