gpt4 book ai didi

javascript - 使用 jQuery ajax POST 加载的内容瞬间失去样式

转载 作者:行者123 更新时间:2023-12-02 19:46:00 25 4
gpt4 key购买 nike

我正在开发一个 Web 应用程序,在这个应用程序中我有时使用 jQuery ajax POST 方法加载内容。这工作得很好,但有一个问题。

成功发布后,我加载我得到的页面内容(页面)。问题在于,当它“到达”时,它没有设置样式,我可以瞬间看到原始输出,然后样式开始生效。

如何避免这种“赤裸裸”的时刻?

这是我的代码:

$.ajax ({
type: "POST",
url: "http://example.com/resource/",
data: {image_id: image_id},
beforeSend: function (html) {
$('#sidebar').html('Loading');
},
success: function (html) {
$('#sidebar').html(html);
},
error: function (html) {
$('#sidebar').html('Something went wrong!');
}
});

最佳答案

将其隐藏,直到所有数据就位,然后将其与内容一起显示:

success: function (html) {
$('#sidebar').hide().html(html).show();
},

关于javascript - 使用 jQuery ajax POST 加载的内容瞬间失去样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9856616/

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