一、jQuery 基础入门
(一)什么是 jQuery
jQuery 本质上是一个快速、小巧且功能丰富的 JavaScript 库。它将 JavaScript 中常用的功能代码进行了封装,为开发者提供了一套简洁、高效的 API,涵盖了 HTML 文档遍历与操作、事件处理、动画效果、Ajax 交互等诸多方面。通过使用 jQuery,开发者能够以更简洁的代码实现复杂的前端交互功能,大大提高开发效率。
(二)下载与引入
使用 jQuery 的第一步是获取其库文件。可以前往jQuery 官网进行下载,官网提供了多个版本,其中 1.x 版本对旧版浏览器(如 IE6 - IE8)有较好的兼容性,而 2.x 及更高版本则专注于现代浏览器,性能和功能上有所优化。在实际项目中,若需兼容旧版浏览器,建议选择 1.x 版本;若面向现代浏览器开发,可选用最新版本。
下载完成后,有两种常见的引入方式:
本地引入:将下载的 jQuery 库文件(如jquery - 3.7.1.min.js)放置在项目的合适目录下,然后在 HTML 文件的
或标签中通过CDN(内容分发网络)引入:借助 CDN 服务,可从其服务器快速加载 jQuery 库,如使用百度的 CDN:
无论采用哪种方式,都需确保在编写自定义的 jQuery 代码之前引入库文件,否则代码将无法识别$符号(jQuery 的简写)。
(三)基本语法
jQuery 的语法简洁而直观,核心语法为$(selector).action()。其中,$符号是 jQuery 的标识符,用于调用 jQuery 函数;selector是选择器,用于 “查询” 和 “查找” HTML 元素,其语法与 CSS 选择器类似,这使得熟悉 CSS 的开发者能够快速上手;action()则是对选中元素执行的操作方法。例如:
$(this).hide();//隐藏当前元素
$("p").hide();//隐藏所有段落元素
$(".test").hide();//隐藏所有class为test的元素
$("#test").hide();//隐藏id为test的元素
(四)选择器
基本选择器
元素选择器:通过元素名称选取元素,如$("div")选取所有
元素以及 id 为myDiv的元素。通配符选择器:$("*")表示选择页面中的所有元素。 层次选择器
后代选择器:$("M N"),选择M元素内部的所有后代N元素,例如$("div p")会选中
元素。子代选择器:$("M > N"),仅选择M元素的直接子代N元素,如$("div > p")只选取
元素。兄弟选择器:$("M ~ N"),选择M元素之后的所有同级N元素,例如若有多个
元素,$("p ~ span")会选中每个
元素之后的所有元素。相邻选择器:$("M + N"),选择M元素相邻的下一个同级N元素,如$("p + span")会选中每个 元素紧挨着的下一个元素。 属性选择器 $("selector[attr]"):选择包含指定属性attr的元素,如$("a[href]")选取所有带有href属性的元素。$("selector[attr='value']"):选择属性attr的值为value的元素,例如$("input[type='text']")会选中所有type属性值为text的元素。$("selector[attr!='value']"):选择属性attr的值不等于value的元素。$("selector[attr*='value']"):选择属性attr的值包含value的元素,如$("a[href*='example']")会选中href属性值中包含example的所有元素。$("selector[attr^='value']"):选择属性attr的值以value开头的元素。$("selector[attr$='value']"):选择属性attr的值以value结尾的元素。
相关推荐

提前多久预约银行理财产品 理财产品预约赎回要提前几天预约

提前多久预约银行理财产品 理财产品预约赎回要提前几天预约
