gpt4 book ai didi

javascript - jquery .当不工作时

转载 作者:行者123 更新时间:2023-12-02 15:02:53 26 4
gpt4 key购买 nike

我需要将视频和图像注入(inject)到一些 html 内容中,但只有在该 html 内容加载完成后才可以。这是我的代码:

function loadMacBook() {
$('.apple_device').load('html/macbook.html');
}

function browser() {
$('.slider').load('html/browser-3.html');
}

function portfolioData_1() {

$('.specifics.data-4 span').text('Sass, HTML, Adobe Suite');
$.when(loadMacBook()).done(function() {
$('video').prepend('<source src="assets/shoot-case-study/shoot.mp4" type="video/mp4">');
});

$.when(browser()).done(function() {
$('.browser.data-1 .browser_content').prepend('<img src="assets/shoot-case-study/shoot-1.png" />');
}

然而,它并没有按预期工作,加载 html 的函数不会等到加载图像/视频之前完成,因此有一半的时间是在 html 存在之前加载图像并且出现错误。

我知道我需要回调或使用 Promise,但不太明白如何解决。

最佳答案

您需要从loadMacBook浏览器返回。

关于javascript - jquery .当不工作时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35329043/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com