当前位置:网站首页>关于页面初始化
关于页面初始化
2022-08-09 10:10:00 【sun*san】
今天想把导航栏导入一个单独的html页面时,发现导航栏竟然不能初始化
我之前用的是js的页面初始化的方法
// 1.在body里面写初始化方法.
<body οnlοad='init()'>
</body>
<script type="text/javascript">
function init(){
// 初始化内容
}
</script>
// 2.window.οnlοad=function(){}
<script type="text/javascript">
window.οnlοad=function(){
// 初始化内容
}
于是我换成了jq的页面初始化的方法
$(document).ready(function(){
console.log("1111")
let user = localStorage.getItem("user");
user=JSON.parse(user);
console.log(user)
if(user==null){
document.getElementById("avatar").style.display="none"
document.getElementById("collect").style.display="none"
document.getElementById("action").style.display="none"
document.getElementById("msg").style.display="none"
document.getElementById("out_btn").style.display="none"
document.getElementById("login-btn").style.display="block"
}else {
if(user.avatar!=null){
document.getElementById("avatar").style.background = "url(" + user.avatar + ") no-repeat";
document.getElementById("avatar").style.backgroundSize="100% 100%"
}
}
});
就成功初始化了,就说明,当把一个html页面引入另一个html页面时,初始化需要用jq的初始化方法
这里再提供一个jq初始化方法
<script type="text/javascript">
$(function() {// 初始化内容
});
</script>
边栏推荐
猜你喜欢
随机推荐
集合与函数
借问变量何处存,牧童笑称用指针,Go lang1.18入门精炼教程,由白丁入鸿儒,go lang类型指针(Pointer)的使用EP05
【八大排序①】插入排序(直接插入排序、希尔排序)
Redis + NodeJS 实现一个能处理海量数据的异步任务队列系统
Loop nesting and basic operations on lists
面试官:MySQL 中 update 更新,数据与原数据相同时会执行吗?大部分人答不上来!
在anaconda环境中配置cuda和cudnn
MySQL全文索引
LeetCode(剑指 Offer)- 25. 合并两个排序的链表
MySQL关于表的知识点,进来学习!
4. Generics and Utilities
Redis 缓存主动更新策略
[Machine Learning] Detailed explanation of web crawler combat
从源码分析UUID类的常用方法
BigDecimal用法常用操作记录
公里周日
程序环境和预处理
3D打印了这个杜邦线理线神器,从此桌面再也不乱了
MySQ事务控制语言-TCL,进来学习!
mongodb学习笔记