目录
$.get(url,回调函数)
append:适合累加内容的场景
load_location
扩展JQuery,存储自定义方法
- html>
- <html lang="en">
- <head>
- <meta charset="UTF-8" />
- <meta http-equiv="X-UA-Compatible" content="IE=edge" />
- <meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="referrer" content="no-referrer" />
- <link rel="stylesheet" href="./reset.css" />
- <title>locationtitle>
- <style>
- #header {
- padding: 20px;
- background-color: aquamarine;
- }
- #header a {
- font-size: 24px;
- color: #333;
- }
- a {
- text-decoration: none;
- }
- #body {
- border: 3px solid #666;
- min-height: 400px;
- }
- #footer {
- height: 140px;
- background-color: gray;
- }
- style>
- head>
-
- <body>
- <div id="header">
- <a href="?path=03.Lianxi">视频菜谱a>
- <a href="?path=04.Lianxi">笔记a>
- <a href="?path=05.Lianxi">商城a>
- div>
- <div id="body">div>
- <div id="footer">div>
- <script src="./jquery-3.6.1.min.js">script>
- <script src="./js/index.js">script>
- <script>
- $.extend({
- s(path, defaults) {
- var params = new URLSearchParams(location.search)
- // 返回默认值,短路
- return params.get(path) || defaults
- },
- })
- // 读取location参数,拼接成文件路径,load加载文件到body
- // 读取location参数
- // 方案一
- var params = new URLSearchParams(location.search)
- var path = params.get("path")
- // 方案二(推荐)
- var path = $.s('path','05.Lianxi')
- // 拼接文件路径,load加载
- $("#body").load(`./${path}.html`)
- console.log(path)
- script>
- body>
- html>
- html>
- <html lang="en">
- <head>
- <meta charset="UTF-8" />
- <meta http-equiv="X-UA-Compatible" content="IE=edge" />
- <meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="referrer" content="no-referrer" />
- <link rel="stylesheet" href="./reset.css" />
- <title>locationtitle>
- <style>
- /* 伪元素选择器,声明全局变量 */
- :root {
- /* 变量格式 --变量名*/
- --md: 28px;
- --color-primary:#eee
- --border-radius-lg:4px
- --border-radius-md:8px
- --border-radius-sm:12px
- }
- li {
- font-size: var(--md);
- background-color: var(--color-primary);
- color: #000;
- }
- button {
- font-size: var(--md);
- border-radius: var(--border-radius-md);
- }
- p {
- font-size: var(--md);
- }
- style>
- head>
-
- <body>
- <ul>
- <li>的非官方li>
- ul>
- <button>U盾舒服button>
- <p>dkfdsp>
- <script src="./jquery-3.6.1.min.js">script>
- <script src="./js/index.js">script>
- <script>script>
- body>
- html>