问题标签 [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 插件的可链接性与每个就绪
我正在尝试处理 jquery 插件中的可链接性,并且它适用于click
下面的 jquery ,
但是当我使用each
或ready
在插件中时出现错误,例如,
错误信息,
$this.child_1 不是函数 [中断此错误]
为什么我不能用each
or做到这一点ready
?还是我做错了?
javascript - 如何检测是否正在显示图像对象?
当我在 DOM 中为大图像加载图像对象时,这将在 iPad 上冻结显示片刻。
出于测试目的,让 GIF 动画加载器旋转并将大图像添加到 DOM,当图像加载并添加到 DOM 时,您会注意到 GIF 动画将冻结直到图像显示。这种冻结足以禁用其上的 CSS3 动画效果。
有没有类似的东西
jquery - window.onload 与 document.ready jQuery
我有一个有两列的网站。我想使用 jQuery 在两者上具有相同的高度。
我正在尝试获取徽标列的高度。我有:
它没有用。所以我把它改成:
它正在工作。这是怎么回事?
jquery - 页面完成加载 AJAX 内容后运行 jQuery 代码
我有一个通过 AJAX 加载内容的页面。这些内容中有一些图像。我需要根据图像大小(不同)对页面布局进行一些格式化,但为了获得大小,我需要在运行代码之前先完成加载图像。如果它在普通页面中(内容加载正常,没有 AJAX),我所要做的就是使用该$(window).load()
功能,但使用 AJAX 时由于某些原因它不会触发。我需要一个解决方法:在通过 AJAX 加载的图像完成加载后执行一些代码的方法。
基本上,这就是我想要做的
但是$(window).load()
永远不会触发,一旦所有图像完成加载,我就需要运行代码,因此将加载事件绑定到每个图像并不是一个真正的选择。
我还有另一个与第一个问题相关且相似的问题:在$(document).ready
通过 AJAX 加载内容后,jQuery 似乎也没有触发。我现在不需要它,但我将来肯定会这样做,所以还有什么解决方法吗?
我非常感谢您的帮助,非常感谢。
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() 函数加载的。
jquery - 如何在加载时动态更改页面内容
我的问题是在加载新页面时执行一个函数。我有两个页面(index.html 和 location_page.html)。在第一个中有一个标签列表。当用户单击此列表的一个元素时,他将被重定向到应动态加载相关信息的第二页。我尝试使用功能ready
,但它不起作用。这是我的 jQuery 代码
这是HTML
第一页也有这样的方法(我称之为“就绪”函数)并且它可以工作,但它在第二页上不起作用。
java - Java:让其他线程知道 GUI 是否可以使用
我正在编写一个应用程序来解析XML
文件(连续)并在 GUI(Swing
)中显示数据。ParseThread
是在,CoreProject
而是GUI
在GUIProject
。
的开头通过 ItemListenerParseThread
连接到 a 。JCheckBoxMenuItem
的值setSelected()
是在添加到菜单后直接设置的。此时 GUI 不包含Component
需要ParseThread
显示已解析数据的内容。
我的解决方案是,ParseThread
应该等到 GUI 完全构建。我想到了类似 EventQueue 的东西,但我不知道如何编写一个。
jquery - 覆盖或删除就绪处理程序
我必须修改使用 jQuery 的就绪处理程序的站点,我不想重用代码并且不必再次编写它,但是我需要更改原始就绪处理程序的行为,问题是:
- 如何删除准备好的处理程序(应用新的)?
- 或者如何覆盖现有的就绪处理程序(原来使用了匿名函数)?
此致
jquery - 在 jQuery 中合并两个 ready() 函数
我的 HTML 文件中有两个$(document).ready(function($)
函数。现在因为有两个ready()
函数,所以只有一个执行!由于我对 jQuery 不太了解,因此无法合并它们。
jQuery函数2:
jquery - $(document).ready 但在 IE 中 document.body 仍然为空
这似乎很奇怪。在 IE 中,我正在等待 $(document).ready()。文档准备好后,我控制台记录 document.body 并且它为空。如果我将它包装在超时中,它就在那里?不应该 document.body 好继续准备好文件吗?例如:
document.body 在一秒钟后定义,但不是立即定义?