jQuery学习

jQuery

jQuery是JavaScript的一个库,封装了部分js的接口,能够更加便利的调用dom的对象,使开发更为便利。(不能混淆jQuery与JavaScript的基本用法)

 

入口函数

// $(document).ready() == $(function () {})
// 执行时机: 只需要等待网页中的DOM结构加载完毕,就能执行包裹的代码
// 执行次数: 可以执行多次, 第N次都不会被覆盖
$(function(){
	alert(2);
    })

  

解决命名空间冲突的方法

jQuery学习_第1张图片

 

 

 

基础选择器与层级选择器

示例结构:

jQuery学习_第2张图片

 

 

 

示例代码:

jQuery学习_第3张图片

 

 

 

过滤选择器和属性选择器

基础选择器

jQuery学习_第4张图片

 

 

层级选择器

jQuery学习_第5张图片

 

 

 

过滤选择器

jQuery学习_第6张图片

 

 

内容过滤选择器

jQuery学习_第7张图片

 

 

属性过滤选择器

 jQuery学习_第8张图片

 

 其余选择器后续补充。

Dom节点操作

插入节点

jQuery学习_第9张图片

 

删除节点

jQuery学习_第10张图片

 

 

克隆节点

jQuery学习_第11张图片

 

 

其他方法

jQuery学习_第12张图片

 

 jQuery学习_第13张图片

 

jQuery学习_第14张图片

 

属性操作

以标签div为例

设置属性时:

  1. $('div').attr('name', 'tom)

  2. $('div')'attr({'id' = 'i1', 'title' = 'ha'})  设置多个属性的时候

获取属性:

  1.$('div').attr('name')

 

类操作

jQuery学习_第15张图片

 

 

值的操作

jQuery学习_第16张图片

 

 

*事件委托

jQuery学习_第17张图片

 

 

 

 

你可能感兴趣的:(jQuery学习)