◆ jQuery引用:
<head>
<script src="jquery-1.10.2.min.js"></script>
</head>
如果不希望下载并存放 jQuery,那么也可以通过 CDN(内容分发网络) 引用它。taticfile CDN、百度、又拍云、新浪、谷歌和微软的服务器都存有 jQuery 。
百度:
<head>
<script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js">
</script>
</head>
◆ jQuery的入口函数:
这是为了防止文档在完全加载(就绪)之前运行 jQuery 代码,即在 DOM 加载完成后才可以对 DOM 进行操作。jQuery中常见的两种入口函数:
// 第一种: 简单易用。
$(function () {
... // 此处是页面 DOM 加载完成的入口
}) ;
// 第二种: 繁琐,但是也可以实现
$(document).ready(function(){
... // 此处是页面DOM加载完成的入口
});
注:jQuery 帮我们完成了封装,等着 DOM 结构渲染完毕即可执行内部代码,不必等到所有外部资源加载完成。
◆ jQuery中的顶级对象$:
- $是 jQuery 的别称,在代码中可以使用 jQuery 代替,但一般为了方便,通常都直接使用 $ 。
- $是jQuery的顶级对象,相当于原生JavaScript中的 window。把元素利用$包装成jQuery对象,就可以调用jQuery 的方法。
◆ 基础语法:
$(selector).action()
美元符号定义 jQuery
选择符(selector)"查询"和"查找" HTML 元素
jQuery 的 action() 执行对元素的操作
示例
$(this).hide() - 隐藏当前元素
$("p").hide() - 隐藏所有 <p> 元素
$("p.test").hide() - 隐藏所有 class="test" 的 <p> 元素
$("#test").hide() - 隐藏所有 id="test" 的元素