gpt4 book ai didi

javascript - 如何在所有 jQuery 加载函数完成之前停止加载网页?

转载 作者:可可西里 更新时间:2023-11-01 13:11:07 26 4
gpt4 key购买 nike

我正在开发我的第一个大型网站,但在如何扩展网站方面遇到了一些问题。我认为使用 jQuery 拼凑每个页面(200 多页)。每个页面上出现的大多数元素都是在单独的 html 文件中制作的,然后使用 jQuery.load 加载。好处是我只需要对文件进行一次更改,它就会在每一页上发生变化(有没有更好的方法?)。如果这是一种可接受的方式,我如何阻止页面首先加载标准的 html/css?目前,页面加载背景和每个页面独有的一些元素,然后加载其他 html 文件元素 - 这使得它看起来不专业且令人讨厌。

谢谢!

最佳答案

is there a better way?

是的。您可以让您的服务器执行此操作,但这取决于您的后端语言/框架:PHP、Python Django 等。

(如果您只是通过网络服务器提供服务,没有任何服务器编程,那么我想像 .load() 这样的东西是您唯一的选择。)

顺便说一句,像 Drupal 这样的内容管理系统就是用来解决这个问题的,而无需编写代码。


how do I stop the page from loading the standard html/css first?

如果您想在准备好之前停止显示任何内容,请添加到您的正文标签

<body style="display:none">

然后当你准备好了,

$('body').show();

关于javascript - 如何在所有 jQuery 加载函数完成之前停止加载网页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21670316/

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