gpt4 book ai didi

javascript - 回调未运行第二个函数

转载 作者:行者123 更新时间:2023-11-28 12:35:00 25 4
gpt4 key购买 nike

在提出这个问题之前,我尝试研究回调 - 但我正在写的内容不起作用。我首先定义函数,然后告诉它们运行 onload。 getelements() 本身运行良好。

我正在尝试加载元素,然后对它们进行计数,以便在数学中用于显示随机索引之一。

    function getelements() {
jQuery('#testimonial').load('http://www.example.com .testimonial');

}

function countelements() {
var elements = jQuery('div.testimonial').length;
console.log(elements);
}

window.onload = function () {
getelements(function () {

countelements();
});
}

最佳答案

您正在向 getelements 传递回调,但您的函数不使用它。

getElements 函数更改为

function getelements(callback) {
jQuery('#testimonial').load('http://www.example.com .testimonial', callback);
}

JQuery 的 load一旦远程资源加载,函数将调用回调。

关于javascript - 回调未运行第二个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18062945/

25 4 0
文章推荐: javascript - 通过函数更新 JavaScript 中的对象值
文章推荐: 使用prototype属性的javascript继承
文章推荐: css - Twitter Bootstrap 表边框问题
文章推荐: html - 如何设置
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com