官网开发碎碎念(一)

公司之前都是花钱用的那种模板,只需要插入内容,现在要自己开发,就到了我这里,我都没有开发过,所以只能自己慢慢摸索。

问朋友要了他写的官网的项目,然后和看我们公司另一个前端上一个公司写的官网,发现还是有很多可以优化的东西,首先我发现朋友的每个页面都要写头部和底部的代码,这样照成的代码量就非常多,而我参考我们公司前端是

一个头部,一个底部,和一个回到顶部是分别写在一个.html文件,直接<div>包裹就好

3个都一样,然后在你的js文件中,就是总的js文件,我的是script.js

用了 jQuery的$(document).ready 方法,确保在整个文档加载完成后执行其中的代码。这是为了确保 DOM 元素已经加载完毕,避免因未加载完成而导致的操作失败。

使用 jQuery 的 load 方法将外部 HTML 文件(header.html、footer.html 和 top.html)加载到页面中指定的元素(#header、#footer 和 #top)内。这通常用于将页面的头部、底部和顶部内容分离到独立的文件中,以便于维护和复用。

这样在页面中使用就只需要

就减少了代码量,我不知道大家这部分怎么写的,我只是对比了俩个人的代码以后发现这个方法更好,希望可以帮助到你。

相关推荐
钱栈up1 小时前
前端改了三页、后端也动了,用户说「完全没变化」——我在 116 库上找到的三个真凶
css·数据库
燕落南枝7 小时前
CSS 字体样式:颜色、字体族、倾斜、加粗与装饰
前端·css
java1234_小锋10 小时前
【技术专题】HTML5 网页技术 - Web Storage 本地存储 & 文件 API & 拖放 API
前端·html·html5
狮子座的男孩10 小时前
html+css基础:24、2D变换(位移/缩放/旋转/扭曲(了解)/多重变换/变换原点)
前端·css·经验分享·html·2d位移·原点变换·缩放/旋转/扭曲
子兮曰21 小时前
CSS 复现 23 种设计风格:从拟物到液态玻璃的成本阶梯与兜底写法【实战】
前端·css·视觉设计
林恒smileZAZ1 天前
浏览器为什么加载不了超大图片
前端·vue.js·html5
java1234_小锋1 天前
【技术专题】HTML5 网页技术 - HTML5 SVG
前端·html·html5
燕落南枝2 天前
CSS 学习:类型选择器与 AI 注释实战
css·人工智能·学习
燕落南枝2 天前
CSS 类选择器详解:从入门到实战
前端·css
iCxhust2 天前
模型:500kW飞轮 10kV输电线路 油田抽油机 同时考虑无功补偿 统计:全年节电量 结果56万度电
前端·css·css3·电力·飞轮