jQuery简介
jQuery是一个快速、简洁的JavaScript库,其设计宗旨是 “write less,do more”,倡导用更少的代码,做更多的事情。
jQuery特点
- jQuery是一个轻量级的脚本,其代码非常小巧。
- 语法简洁易懂,学习速度快,文档丰富。
- 支持CSS1~CSS3定义的属性和选择器。
- 跨浏览器,支持的浏览器包括IE6~IE11和FireFox、Chrome等。
- 实现了JavaScript脚本和HTML代码的分离,便于后期编辑和维护。
- 插件丰富,可以通过插件扩展更多功能。
jQuery的使用方式
-
在 https://jquery.com/ 官网下载jQuery的库文件,点击Download进行下载。 jQuery所有版本下载链接地址: -
引入jQuery库: <script src="jquery-3.3.1.min.js"></script>
<script>
$("div").hide();
</script>
-
编写jQuery的入口函数:
$(function() {
$(document).ready(function() {
});
jQuery与JavaScript的区别
var div = $("div");
div.hide();
var div = document.querySelector('div');
div.style.display = 'none';
jQuery中的加载事件
jQuery对象
'$'是一个全局对象,代表jQuery
jQuery(function () {
jQuery("div").hide();
});
$(function () {
$("div").hide();
});
jQuery对象的静态方法:
console.log($("div"));
console.log($.trim(" a "));
DOM对象不能使用jQuery方法hide():
var myDiv = document.querySelector('div');
myDiv.hide();
var div = $("div");
div.style.display = "none";
DOM对象与jQuery对象相互转换:
$("div")[0];
$("div").get(0);
$("div")[0].style.display = "none";
var myDiv = document.querySelector('div');
var div = $(myDiv);
div.hide();
|