27得票7回答
在Ajax提交后执行document.ready

我有一个custom.js文件,在其中有几个元素绑定了点击和其他方法。整个文件都封装在document.ready()中,一切都可以工作。然而,当我进行AJAX post时,显然当前页面不会再次触发document.ready()。有没有办法让document.ready()再次触发,还是我需...

26得票4回答
文档准备好后加载窗口?

抱歉如果此前已经有人回答过这个问题,但是所有的搜索结果都是关于两者之间差异的,而不是它们是否可以一起使用。 简单来说,$(window).load.(function() {})可以在$(document).ready.(function() {})内部使用吗? 我有一些应该在DOM加载后...

26得票6回答
jQuery:文档准备就绪事件对我的要求来说触发得太早了

我正在开发一个以照片为主题的网站。该网站的某些区域需要根据图像尺寸进行计算,以便正确工作。我发现document ready过早触发,导致我的GUI行为不稳定。 我删除了document ready函数,并用经典的window.onload函数代替,因为如果我理解正确,这个函数在图像完全加载...

25得票7回答
jQuery Mobile $(document).ready等价的方法

在ajax导航页面中,用于执行初始化javascript的经典"document ready"表单根本不会触发。 在一个ajax加载的页面中,执行一些代码的正确方法是什么? (我的意思是,不是我的ajax......它是jquery移动页面导航系统将我带到那个页面) 好的,我确实怀疑是这...

23得票3回答
元素上的jQuery.ready()等效事件监听器?

我正在使用jQuery JavaScript库。我喜欢在$(document)上的事件侦听器ready,它会在DOM设置完成时触发。 (与.onload非常相似,但没有外部资源) 如果有一个事件侦听器具有非常类似的行为,但是在元素完全加载时触发,那将非常有用。(例如:图片,具有极长文本内容的D...

22得票5回答
如何在Angular 2中在每个组件加载完成后运行一个jQuery函数

我已经尝试了所有的生命周期钩子,但是无法完成所需的结果。 我需要的结果是在每个元素(组件)被加载后触发一个函数来初始化许多用于不同元素的jquery插件。 假设你有这样的结构: 主页 幻灯片 小部件 产品旋转器 ..等等 每个元素都有自己的组件,所有组件都是主页父组件的子...

21得票7回答
使用DOMContentReady被Google认为是一种反模式。

一位Google Closure库团队成员断言,等待DOMContentReady事件是一种不好的实践。 简短的故事是我们不想等待DOMContentReady(或更糟的是加载事件)因为它会导致不良的用户体验。在所有DOM从网络加载完毕之前,UI都无法响应。因此,首选方法是尽早使用内联...

19得票1回答
在jQuery Mobile中,如何正确使用$(document).ready?

假设我想在jQuery Mobile完成UI渲染后运行某些代码。由于mobileinit事件是在此之前引发的,因此它不起作用。快速的谷歌搜索似乎表明,使用$(document).ready在JQM中不起作用;但我刚刚尝试过了(在mobileinit之后调用),它对我有效:我的代码运行良好,并且...

18得票3回答
jQuery点击事件在动态插入的HTML元素上无法触发?

我的onclick事件有效。 但是,当该onclick事件在动态HTML上时,它不再起作用。 就像这样:什么也没发生。$(document).ready(function () { $("#guestlist .viewguestdetails").click(function () ...

17得票7回答
jQuery文档准备就绪函数

以下jQuery代码段的最终结果是否相同? 代码段 1:$(function() { alert('test!'); }); 片段 2:$(document).ready(function() { alert('test!'); }); 换句话说,$(function(){}) 只是 $(d...