jQuery学习笔记
2022/2/16 23:43:49
本文主要是介绍jQuery学习笔记,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一. 什么 jQuery?
jQuery 是 JavaScript 的一个框架,是对 JS 的一种封装,使得 JS 使用方便,简单易学
优点
-
不用考虑兼容性问题
-
jQuery 拥有强大的选择器,简化了 JS 代码
-
jQuery 封装了很多系统函数,直接调用,非常方便
-
完善的异常处理机制
-
出色的浏览器兼容性
-
提高开发效率
二. 怎么使用 jQuery?
-
下载 jQuery 的核心 JS 放入项目中
jquery-1.xx.xx.js
-
在页面上使用
<script src="js/jquery-1.xx.xx.js"></script>
三. 初始化函数
-
JS 初始化函数
window.onload = function() {}
-
jQuery 初始化函数
-
jQuery(function() {});
-
$(function() {});
-
jQuery().ready(function(){});
-
$().ready(function(){});
-
注:
jQuery
与 $
是全等
jQuery()
与 $()
是jQuery的核心函数
四. window.onload 与 jQuery() 初始化的区别(☆)
-
window.onload
页面加载完网页元素后被执行 -
jQuery()
页面读完代码后被执行
五. 选择器(☆)
-
$("*")
通配符 -
$("div")
标签 -
$(".divcla")
类 -
$("#zwb")
id -
$("#king > p")
子代 -
$("table td")
后代 -
$("div + p")
同层目录第一个标签 -
$("div ~ p")
同层目录所有标签 -
$("table td:first")
获取第一个元素的伪类 -
$("table td:last")
获取最后一个元素的伪类 -
$("table tr:odd")
奇数伪类 -
$("table tr:even")
偶数伪类 -
$("input[name=username]")
属性选择
通配符 < 标签 < 类 < ID
六. jQuery 属性操作
-
attr
获取标签的属性值或者给属性赋值<input type="checkbox"/> $("input").attr("checked")
-
prop
获取标签的属性值或者给属性赋值<input type="checkbox"/> $("input").attr("checked")
-
addClass
给标签加上类名<div class="test"></div>
-
toggleClass
若标签有该样式,则移除掉;若没有,则添加 -
HTML
功能与innerHTML
功能一样 -
text
获取的是纯文本内容 -
val
获取“input输入框”的值
七. 文档处理
-
append:A.append(B)
把B元素添加到A中的末尾处 -
appendTo:B.appendTo(A)
把B元素添加到A中的末尾处 -
remove
移除某一个元素 -
empty
清除某一个元素中的所有的内容
八. jQuery 效果
-
show()
显示 -
hide()
隐藏 -
slideDown()
向下滑动 -
slideUp()
向上滑动 -
fadeIn()
淡入 -
fadeOut()
淡出 -
animate()
动画效果 -
stop()
停止动画效果 -
delay
延迟
九. jQuery 遍历
each
循环
这篇关于jQuery学习笔记的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-03-06jquery对css样式(jquery中的css方法)-icode9专业技术文章分享
- 2023-05-27JQuery的认识和安装
- 2023-01-06JQuery应用技巧:如何定义 HTML 模板并使用 JQuery 进行加载-icode9专业技术文章分享
- 2022-09-29复习-jQuery
- 2022-09-04Python3项目初始化10-->前端基础jquery、ajax,sweetalert--更新用户改造
- 2022-08-30day 27 jquery
- 2022-08-29jQuery筛选器,bootstrap
- 2022-08-20JQuery事件绑定
- 2022-08-20JQuery案例
- 2022-08-07关于jQuery的学习