js/jquery.min.js 是 jQuery 文件。 images 是图片文件夹。 css/style.css 是样式文件。...接着,打开环境右侧的【Web 服务】,就可以在浏览器中看到如下效果: 目标效果 请使用 jQuery 或者 js ,完成 index.html 文件中的 TODO 部分。...请使用 display 属性设置元素的显示隐藏。 完成后,最终页面效果如下: 要求规定 请严格按照考试步骤操作,切勿修改考试默认提供项目中的文件名称、文件夹路径等。.../css/style.css" />:引入外部 CSS 文件 style.css,用于设置页面的样式。 大电影:设置网页的标题,显示在浏览器的标签栏上。...let currentSrc = $(this).attr("src");:获取当前被点击收藏图标的 src 属性值。 if (currentSrc === ".
的扩展,就是为jquery类添加成员函数 使用:jquery.extend扩展,需要通过jquery类来调用,而jquery.fn.extend扩展,所有jquery实例都可以直接调用。...306——前一版本HTTP中使用的代码,现行版本中不再使用 307——申明请求的资源临时性删除 4**(客户端错误类):请求包含错误语法或不能正确执行 400——客户端请求有语法错误,不能被服务器所理解...,一致则返回304; 8、浏览器开始下载html文档(响应报头,状态码200),同时使用缓存; 9、文档树建立,根据标记请求所需指定MIME类型的文件(比如css、js),同时设置了cookie; 10...可以改变父函数的变量,所以使用时要谨慎 63. canvas和svg区别 1.从图像类别区分,Canvas是基于像素的位图,而SVG却是基于矢量图形。...3.从操作对象上说,Canvas是基于HTML canvas标签,通过宿主提供的Javascript API对整个画布进行操作的,而SVG则是基于XML元素的。
images 文件夹内包含了页面使用的 icon。 js/index.js 是页面 js 文件。 js/jquery-3.6.0.min.js 是 jquery 文件。...>:设置视口属性,确保网页在不同设备上正确显示。 jquery-3.6.0.min.js" ...>:引入 jQuery 库,用于后续的 JavaScript 交互。...css" href="css/style.css" />:引入外部 CSS 文件,用于样式设置。...:引入外部 JavaScript 文件,实现页面切换的逻辑。...详细解释 变量初始化: sectionsCount:获取 section 元素的数量,即 PPT 的总页数。 activeIndex:表示当前显示的页面索引,初始值为 0。
缓存利用:缓存Ajax,使用CDN、外部 JavaScript和CSS文件缓存,添加 Expires头,在服务器端配置Etag,减少DNS查找等。...(2)选择合适的图片格式(颜色数多用JPG格式,而很少使用PNG格式,如果能通过服务器端判断浏览器支持WebP就用WebP或SVG格式)。...20、jQuery性能优化如何做? 优化方法如下。 (1)使用最新版本的 jQuery类库。...JQuery类库每一个新的版本都会对上一个版本进行Bug修复和一些优化,同时也会包含一些创新,所以建议使用最新版本的 jQuery类库提高性能。...(3)以数组方式使用 jQuery对象。使用 jQuery选择器获取的结果是一个 jQuery对象。然而, jQuery类库会让你感觉正在使用一个定义了索引和长度的数组。
缓存利用:缓存Ajax,使用CDN、外部 JavaScript和CSS文件缓存,添加 Expires头,在服务器端配置Etag,减少DNS查找等。...(2)选择合适的图片格式(颜色数多用JPG格式,而很少使用PNG格式,如果能通过服务器端判断浏览器支持WebP就用WebP或SVG格式)。...脚本处理不当会阻塞页面加载、渲染,因此在使用时需注意。 (1)把CSS写在页面头部,把 JavaScript程序写在页面尾部或异步操作中。...JQuery类库每一个新的版本都会对上一个版本进行Bug修复和一些优化,同时也会包含一些创新,所以建议使用最新版本的 jQuery类库提高性能。...(3)以数组方式使用 jQuery对象。 使用 jQuery选择器获取的结果是一个 jQuery对象。然而, jQuery类库会让你感觉正在使用一个定义了索引和长度的数组。
基础一 概念 1.1 jQuery 是一个javascript类库,通过jquery可以选取HTML元素,并对它们执行操作。...1.5.3 css选择器 $("p").css("background-color","red");1.6 jquery事件 $(document).ready(function) #文档就绪事件...HTML #获取DOM内容 text() 设置或返回元素文本内容 html() 设置或返回元素的HTML内容 val() 设置或返回表单字段的值 attr() 获取属性...#css方法 css() $("p").css("backgroud-color":"yellow");四 jQuery 遍历 遍历就是根源其相对于其他元素的关系来获取HTML元素...Ajax 支持使用http GET 和POST方法从服务器请求数据 5.2 方法 load() 从服务器加载数据,并把返回的数据放入页面被选元素中 $(selctor).
但是,如果您要创建图表样式库之类的内容,则最好使用外部 CSS 文件。...从 SVG 链接到外部 CSS 文件 与 HTML 一样,链接到外部 CSS 文件可以在多个 SVG 文档之间共享样式。要链接外部 CSS 文件,请添加SVG 和元素:限制 从 SVG 文件链接到外部资源,包括 CSS 文件,不适用于该元素。这是嵌入到浏览器中的元素的安全限制。...但是,您可以使用 CSS 来设置或更改一系列 SVG 属性和属性值。SVG 2规范中概述了完整列表,尽管大多数浏览器的支持尚不完整。...当超过 320 像素时,viewBox恢复到其初始值。 由于此技术使用onload事件属性或SVGLoad事件,因此将我们的 CSS 和 JavaScript 嵌入到 SVG 文件中是个好主意。
JavaScript 的 window.onload 事件是等到所有内容,包括外部图片之类的文件加载完后,才会执行。...类( 对 CSS 元素进行操作 ):jQuery 获取并设置 CSS 类 | 菜鸟教程 jQuery 的 css() 方法( 设置或返回被选元素的一个或多个样式属性):jQuery css() 方法...jQuery val() – 获取值 使用jQuery val() 方法获取表单的字段值。 jQuery attr() – 获取属性值 使用jQuery attr() 方法获取属性值。...过滤元素并移除 实例解析 jQuery Get 和 设置 CSS 类 jQuery addClass() 不同元素添加 class 属性 jQuery addClass() – 多个类 使用 addClass...jQuery css() – 返回 CSS 属性 返回第一个匹配元素的css属性值 jQuery css() – 设置 CSS 属性 设置 所有配置元素指定的 CSS 属性 jQuery css(
不同于原生 js 中的 load 事件是等页面文档、外部的 js 文件、css文件、图片加载完毕才执行内部代码。 更推荐使用第一种方式。...1.3.4 知识铺垫 jQuery 设置样式 $('div').css('属性', '值') jQuery 里面的排他思想 // 想要多选一的效果,排他思想:当前元素设置样式,其余的兄弟元素清除样式...(详情参考源代码) 1.4. jQuery 样式操作 jQuery中常用的样式操作有两种:css() 和 设置类样式方法 1.4.1....方法1: 操作 css 方法 jQuery 可以使用 css 方法来修改简单元素样式; 也可以操作类,修改多个样式。 ...参数是属性名,属性值,逗号分隔,是设置一组样式,属性必须加引号,值如果是数字可以不用跟单位和引号 $(this).css(''color'', ''red''); // 3.
然而,在以下情况中,请使用 POST 请求: ①无法使用缓存文件(更新服务器上的文件或数据库)向服务器发送大量数据(POST 没有数据量限制)。...当然也可以直接使用成熟的框架、比如html5shim。 Javascript 1、JS如何使页面跳转?怎么引入一个外部JS文件?...2、如何使用Ajax从服务器获取数据?...可以使用html()获取html内容。 使用text()获取文本内容。 使用attr()可以获取属性值,使用css()可以获取样式属性值。...④ajaxSetup:设置调用ajax方法时的默认值。 ⑤getJSON:专门用于向服务器请求json格式数据的便捷方法。 7、如何使用从服务器获取一个复杂数据(对象)?
3.获取CSS代码 选择适合自己需要的动画后,你可以直接从网站种获取代码。...> 注意:值的单位是毫秒(ms)。...它的使用方式类似animista。比如,你可以直接选择动画,然后直接从网站中获取,或者下载整个库。 使用 为你的元素添加cssanimation {animation_name}。...你可以在完成动效后获取完成的代码,或者整个下载它。 7.Hover.css Hover.css是众多CSS动画的集合,与上面的动画不同,每次将元素悬停时都会触发。...一组CSS3驱动的悬停效果,可以应用到链接,按钮,logos,svg,图片特性和其他。 它有一些惊人的动效。而且它还有用于动画图标的类,比如超棒的字体。
CSS Value 是一个网站,其功能可以很容易地确定某个 CSS 属性的值。...15、Print.js 地址:https://printjs.crabbly.com/ Print.js 是一个紧凑的 Javascript 库,它允许我们直接在网页上打印文件,而无需重定向或使用嵌入...我们可以从 Javascript Array、AJAX 或 JSON 格式的数据源中获取表的数据。...18、DOCX 地址:https://docx.js.org/#/ DOCX 是一个库,允许我们使用 Javascript 或 Typescript 从网页元素创建 .docx 文件。...但是,它只允许导出 PNG 文件,如果要使用 SVG 文件,则需要支付大约 37 美元。
3.获取CSS代码 选择适合自己需要的动画后,你可以直接从网站种获取代码。...> 复制代码 注意:值的单位是毫秒(ms)。...它的使用方式类似animista。比如,你可以直接选择动画,然后直接从网站中获取,或者下载整个库。 使用 为你的元素添加cssanimation {animation_name}。...你可以在完成动效后获取完成的代码,或者整个下载它。 7.Hover.css Hover.css是众多CSS动画的集合,与上面的动画不同,每次将元素悬停时都会触发。...一组CSS3驱动的悬停效果,可以应用到链接,按钮,logos,svg,图片特性和其他。 它有一些惊人的动效。而且它还有用于动画图标的类,比如超棒的字体。
⽅法: JQuery方法 说明 text() 设置或返回所选元素的文本内容 html() 设置或返回所选元素的内容(包括 HTML 标签) val() 设置或返回表单字段的值 **这三个⽅法即可以获取元素的内容...(): 用于获取或设置表单元素的值,特别是在表单交互过程中非常有用。...inputId").val("新值"); // 用户在 inputId 输入框中会看到值被更新为 "新值" css(): 获取或设置CSS属性,能够动态地改变元素的样式,是实现动态交互效果的重要工具。...attr(): 获取或设置HTML元素的属性值,例如链接的href、图片的src等。...removeClass(): 移除元素的一个或多个类,通常与addClass()配合使用,用于动态样式切换。
选择器和包装集 为了使设计和内容分离而把CSS引入Web技术的时候,需要以某种方式从外部样式表中引用页面元素组。...3.2.1、通过id获取元素 在CSS中经常使用id来控制元素,在jQuery中获取元素时,也使用同样方法。与CSS一样,在id前面加上#号。...在jQuery中,可以获取同一类名的多个HTML元素,编写方式同CSS,即在类名的前面加上点号。...("border","13px solid red"); 3.2.3、通过标签名获取元素 在CSS中我们通常使用标签名来为这一类标签定义样式,在jQuery中也可以用同样方法来获取标签元素...这个参数在jQuery 1.3以前不可用。 xhrFields map 一对“文件名-文件值”在本机设置XHR对象。
如: $('p').css('font-size':'10px').show().hide(); 第六部分:jQuery HTML 1.获取内容和属性 -- 获取内容: text():设置或获取所选元素的文本内容...html():设置或获取所选元素的内容(包括HTML标记) val():设置或获取表单字段的值 -- 获取属性: attr():设置或获取属性值 ps1:以上函数不传入参数时是获取;传入参数时是设置...例如:$('p').remove('.test1'); empty():从被选元素中删除子元素(被选元素没有被删除,相当于留了一个外壳) 4.获取/设置css类: addClass():向被选元素中添加一个或多个类...; removeClass():向被选元素中删除一个或多个类; toggleClass():切换addClass()和removeClass(); css():设置或获取css属性。...(有参数设置值;无参数获取值);css有参数:css("propertyname":"value"),建议属性名和属性值都加上引号;如果属性名不加引号,要使用驼峰标记法:如margin-left变为marginLeft
不同于原生 js 中的 load 事件是等页面文档、外部的 js 文件、css文件、图片加载完毕才执行内部代码。 更推荐使用第一种方式。...1.3.4 知识铺垫 jQuery 设置样式 $('div').css('属性', '值') jQuery 里面的排他思想 // 想要多选一的效果,排他思想:当前元素设置样式,其余的兄弟元素清除样式...jQuery 样式操作 jQuery中常用的样式操作有两种:css() 和 设置类样式方法 1.4.1....方法1: 操作 css 方法 jQuery 可以使用 css 方法来修改简单元素样式; 也可以操作类,修改多个样式。...参数是属性名,属性值,逗号分隔,是设置一组样式,属性必须加引号,值如果是数字可以不用跟单位和引号 $(this).css('color', 'red'); // 3.
jQuery使用户能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,能够极大地简化JavaScript编程。...六、操作标签 样式操作 样式类 addClass();// 添加指定的CSS类名。 removeClass();// 移除指定的CSS类名。...标签的字体设置为红色 位置: offset()// 获取匹配元素在当前窗口的相对偏移或设置元素位置 position()// 获取匹配元素相对父元素的偏移 scrollTop()// 获取匹配元素相对滚动条顶部的偏移...val([val1, val2])// 设置checkbox、select的值 示例: 获取被选中的checkbox或radio的值: 女 设置一个属性值 attr({k1: v1, k2:v2})// 为所有匹配元素设置多个属性值 removeAttr()// 从每一个匹配的元素中删除一个属性
你也可以使用 ID 或 CLASS 替换 标签来检查某个特定的图像是否被加载。 三、自动修复破坏的图像 逐个替换已经破坏的图像链接是非常痛苦的。不过,下面这段简单的代码可以帮助你。 ?...四、悬停切换 当用户鼠标悬停在可点击的元素上时,可添加类到元素中,反之则移除类。 ? 只需要添加必要的 CSS 即可。更简单的方法是使用 toggleClass() 方法。 ?...* @parma filePath{string} 文件路径 * @parma acceptFormat{Array} 允许的文件类型 * @result 返回值{Boolen}:true or false...如果没有定义处理程序,其他的 jQuery 代码或会就此罢工。定义一个全局的 Ajax 错误处理程序 ?...三十一、链式插件调用 jQuery 允许“链式”插件的方法调用,以减轻反复查询 DOM 并创建多个 jQuery 对象的过程。 ? 通过使用链式,可以改善 ?
使用Olson zoneinfo文件获取时区数据。 date - 人类的日期()。 ms.js - 微小的毫秒转换实用程序。 countdown.js - 超级简单的倒计时。...使用简单但功能强大的API包装IndexedDB,WebSQL或localStorage。 jStorage - jStorage是一个简单的键/值数据库,用于在浏览器端存储数据。...没有jQuery。 PageLoadingEffects - 使用SVG动画显示新内容的现代方式。 SpinKit - 使用CSS动画的加载指示符的集合。 Ladda - 带内置装载指示器的按钮。...bootstrap-modal - 扩展默认的Bootstrap Modal类。响应,可堆叠,ajax等。 css-modal - 由纯CSS构建的模态。...Tabulator - (jQuery插件)一个非常灵活的库,可以从任何JSON数据源或现有HTML表创建具有一系列交互功能的表。