我有以下JavaScript代码:
$('a.button').click(function(){
if (condition == 'true'){
function1(someVariable);
function2(someOtherVariable);
}
else {
doThis(someVariable);
}
});
Run Code Online (Sandbox Code Playgroud)
如何确保function2仅在function1完成后调用?
很抱歉,如果之前已经回答了这个问题,但是所有搜索都会讨论差异,而不是将两者结合使用,如果可能的话.
简单来说,可以$(window).load.(function() {})用INSIDE $(document).ready.(function() {})吗?
在加载DOM之后我应该做一些事情但是我想在图像加载完成后才显示某些元素.在Explorer 8中唯一有效的方法是将$(window).load函数放在$(document).ready其他所有内容中.
这是可接受的做法吗?
我只想使用最可接受的方法来显示DIV包含小图像的小图像,如完全构造后的工具栏.(例如,visibility hidden对比display none).用于此的HTML DIV由内部代码编写$(document).ready,然后在使用$('body').append()之前使用附加到正文$(window).load.
我在Explorer 8中遇到了很多问题.
jQuery v3.0 弃用了.load()让我处于绑定状态的函数,因为我的 jQuery 脚本要求在运行之前加载图像。有谁知道应用以前编码的方法
$(window).ready(function() {
Run Code Online (Sandbox Code Playgroud)
但不使用.load()铅?
$(window).ready(function()绝对不起作用,因为它在加载图像之前触发。
我正在尝试找到一个与 jQuery 函数配合良好的解决方案。我了解 Javascript .onload,但不确定如何将其作为 jQuery 例程的引导。
谢谢你!