jquery知识点总结

1小时学会jQuery,全程无废话,直接上代码 本文已在快速掌握基础使用,入需要学习细的,或者想要学好点,请绕道,另外本文知识点并不全面,只会讲主要的,介意得自行离去,想要快速学习看这个即可 这里写目录标题id选择器后代选择器表单选择操作元素的样式操作元素样式操作元素内容和值操作元素的节点事件绑定以及事件操作动画js和jq的对象转换遍历验证码的产生非空校验正则的使用 id选择器 后代选择器 通过层级选择器进行选择,通过后代选择器选择所有的p标签 那如果想单纯获取直系的标签 位置选择器 阅读详情


 window.onload$(document).ready()
执行时机必须等待网页中所有的内容加载完毕后(包括图片)才能执行网页中所有DOM结构绘制完毕后就执行,可能DOM元素关联的东西并没有加载完
编写个数不能同时编写多个,以下代码无法正确执行:window.onload =function({alert("test1");}window.onload = function(){alert("test2");}结果只会输出"test2"能同时编写多个
简化写法无$(document).ready(function(){});可以简写成$(function(){});

 

一、选择网页元素

  jQuery的基本设计和主要用法,就是"选择某个网页元素,然后对其进行某种操作"。这是它区别于其他函数库的根本特点。
  使用jQuery的第一步,往往就是将一个选择表达式,放进构造函数jQuery()(简写为$),然后得到被选中的元素。

选择表达式可以是CSS选择器:

$(document)//选择整个文档对象
$('#myId')//选择ID为myId的网页元素
$('div.myClass')//选择class为myClass的div元素
$('input[name=first]')//选择name属性等于first的input元素

也可以是jQuery特有的表达式:

$('a:first')//选择网页中第一个a元素
$('tr:odd')//选择表格的奇数行
$('#myForm :input')//选择表单中的input元素
$('div:visible') //选择可见的div元素
$('div:gt(2)')//选择所有的div元素,除了前三个
$('div:animated')//选择当前处于动画状态的div元素

  
二、改变结果集
  如果选中多个元素,jQuery提供过滤器,可以缩小结果集:

* $('div').has('p'); //选择包含p元素的div元素
* $('div').not('.myClass'); //选择class不等于myClass的div元素
* $('div').filter('.myClass'); //选择class等于myClass的div元素
* $('div').first(); //选择第1个div元素
* $('div').eq(5); //选择第6个div元素

有时候,我们需要从结果集出发,移动到附近的相关元素,jQuery也提供了在DOM树上的移动方法:

$('div').next('p'); //选择div元素后面的第一个p元素
$('div').parent(); //选择div元素的父元素
$('div').closest('form'); //选择离div最近的那个form父元素
$('div').children(); //选择div的所有子元素
$('div').siblings(); //选择div的同级元素

三、链式操作
  选中网页元素以后,就可以对它进行某种操作。
  jQuery允许将所有操作连接在一起,以链条的形式写出来,比如:

$('div').find('h3').eq(2).html('Hello');
 分解开来,就是下面这样:

1. $('div') //找到div元素

2. .find('h3') //选择其中的h3元素

3. .eq(2) //选择第3个h3元素

4. .html('Hello'); //将它的内容改为Hello
  这是jQuery最令人称道、最方便的特点。它的原理在于每一步的jQuery操作,返回的都是一个jQuery对象,所以不同操作可以连在一起。
 jQuery还提供了.end()方法,使得结果集可以后退一步:

1. $('div')
2. .find('h3')
3. .eq(2)
4. .html('Hello')
5. .end()//退回到选中所有的h3元素的那一步
6. .eq(0)//选中第一个h3元素
7. .html('World'); //将它的内容改为World

.end():回到最近的一个"破坏性"操作之前。如果之前没有破坏性操作,则返回一个空集。所谓的"破坏性"就是指任何改变所匹配的jQuery元素的操作。

示例
描述:选取所有的p元素,查找并选取span子元素,然后再回过来选取p元素

?
1
2
3
4
5
6
7
8
9
HTML 代码:
< p >< span >Hello</ span >,how are you?</ p >
jQuery 代码:
$("p").find("span").end()
结果:
< p >< span >Hello</ span > how are you?</ p >

-四、元素的操作:取值和赋值

  操作网页元素,最常见的需求是取得它们的值,或者对它们进行赋值。
  jQuery使用同一个函数,来完成取值(getter)和赋值(setter)。到底是取值还是赋值,由函数的参数决定。

$('h1').html(); //html()没有参数,表示取出h1的值
$('h1').html('Hello'); //html()有参数Hello,表示对h1进行赋值
常见的取值和赋值函数如下:

1. .html() 返回或设置被选元素的内容 (inner HTML)
2. .text() 取出或设置text内容
3. .attr() 取出或设置某个属性的值
4. .width() 取出或设置某个元素的宽度
5. .height() 取出或设置某个元素的高度
6. .val() 取出或设置html内容 取出某个表单元素的值

  需要注意的是,如果结果集包含多个元素,那么赋值的时候,将对其中所有的元素赋值;取值的时候,则是只取出第一个元素的值(.text()例外,它取出所有元素的text内容)。

五、元素的操作:移动
.insertAfter(),把div元素移动p元素后面:

$('div').insertAfter('p');
.after(),把p元素加到div元素前面:
 

$('p').after('div');
使用这种模式的操作方法,一共有四对

1. .insertAfter()和.after():在现存元素的外部,从后面插入元素
2. .insertBefore()和.before():在现存元素的外部,从前面插入元素
3. .appendTo()和.append():在现存元素的内部,从后面插入元素
4. .prependTo()和.prepend() :在现存元素的内部,从前面插入元素


1.after():
描述:
在所有段落中后插入一个jQuery对象(类似于一个DOM元素数组)。

?
1
2
3
4
5
6
7
8
9
HTML 代码:
< b >Hello</ b >< p >I would like to say: </ p >
jQuery 代码:
$("p").after( $("b") );
结果:
< p >I would like to say: </ p >< b >Hello</ b >

2.insertAfter():
描述:
把所有段落插入到一个元素之后。与 $("#foo").after("p")相同

?
1
2
3
4
5
6
7
8
9
HTML 代码:
< p >I would like to say: </ p >< div id = "foo" >Hello</ div >
jQuery 代码:
$("p").insertAfter("#foo");
结果:
< div id = "foo" >Hello</ div >< p >I would like to say: </ p >

3.before():
描述:
在所有段落中前插入一个jQuery对象(类似于一个DOM元素数组)。

?
1
2
3
4
5
6
7
8
9
HTML 代码:
< p >I would like to say: </ p >< b >Hello</ b >
jQuery 代码:
$("p").before( $("b") );
结果:
< b >Hello</ b >< p >I would like to say: </ p >


4.append():
描述:向所有段落中追加一些HTML标记。

?
1
2
3
4
5
6
7
8
9
HTML 代码:
< p >I would like to say: </ p >
jQuery 代码:
$("p").append("< b >Hello</ b >");
结果:
< p >I would like to say: < b >Hello</ b ></ p >


5.appendTo()
描述:新建段落追加div中并加上一个class

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
HTML 代码:
< div ></ div >< div ></ div >
jQuery 代码:
$("< p />")
.appendTo("div")
.addClass("test")
.end()
.addClass("test2");
结果:
< div >< p class = "test test2" ></ p ></ div >
< div >< p class = "test" ></ p ></ div >


6.prepend()
描述:向所有段落中前置一个jQuery对象(类似于一个DOM元素数组)。

?
1
2
3
4
5
6
7
8
9
10
HTML 代码:
< p >I would like to say: </ p >< b >Hello</ b >
jQuery 代码:
$("p").prepend( $("b") );
结果:
< p >< b >Hello</ b >I would like to say: </ p >


7.prependTo()
描述:把所有段落追加到ID值为foo的元素中。

?
1
2
3
4
5
6
7
8
9
HTML 代码:
< p >I would like to say: </ p >< div id = "foo" ></ div >
jQuery 代码:
$("p").prependTo("#foo");
结果:
< div id = "foo" >< p >I would like to say: </ p ></ div >

**六**、元素的操作:复制、删除和创建
  复制元素使用.clone()
  删除元素使用.remove()和.detach()。两者的区别在于,前者不保留被删除元素的事件,后者保留,有利于重新插入文档时使用。
  清空元素内容(但是不删除该元素)使用.empty()。
  创建新元素的方法非常简单,只要把新元素直接传入jQuery的构造函数就行了:
?
1
2
3
* $( '<p>Hello</p>' );
* $( '<li class="new">new list item</li>' );
* $( 'ul' ).append( '<li>list item</li>' );


七、工具方法
  除了对选中的元素进行操作以外,jQuery还提供一些工具方法(utility),不必选中元素,就可以直接使用。
常用的工具方法有以下几种:

$.trim() 去除字符串两端的空格。
$.each() 遍历一个数组或对象。
$.inArray() 返回一个值在数组中的索引位置。如果该值不在数组中,则返回-1。
$.grep() 返回数组中符合某种标准的元素。
$.extend() 将多个对象,合并到第一个对象。
$.makeArray() 将对象转化为数组。
$.type() 判断对象的类别(函数对象、日期对象、数组对象、正则对象等等)。
$.isArray() 判断某个参数是否为数组。
$.isEmptyObject() 判断某个对象是否为空(不含有任何属性)。
$.isFunction() 判断某个参数是否为函数。
$.isPlainObject() 判断某个参数是否为用"{}"或"new Object"建立的对象。
$.support() 判断浏览器是否支持某个特性。

八、事件操作
 jQuery可以对网页元素绑定事件。根据不同的事件,运行相应的函数。

?
1
2
3
$( 'p' ).click( function (){
alert( 'Hello' );
});


目前,jQuery主要支持以下事件:

.blur() 表单元素失去焦点。
.change() 表单元素的值发生变化
.click() 鼠标单击
.dblclick() 鼠标双击
.focus() 表单元素获得焦点
.focusin() 子元素获得焦点
.focusout() 子元素失去焦点
.hover() 同时为mouseenter和mouseleave事件指定处理函数
.keydown() 按下键盘(长时间按键,只返回一个事件)
.keypress() 按下键盘(长时间按键,将返回多个事件)
.keyup() 松开键盘
.load() 元素加载完毕
.mousedown() 按下鼠标
.mouseenter() 鼠标进入(进入子元素不触发)
.mouseleave() 鼠标离开(离开子元素不触发)
.mousemove() 鼠标在元素内部移动
.mouseout() 鼠标离开(离开子元素也触发)
.mouseover() 鼠标进入(进入子元素也触发)
.mouseup() 松开鼠标
.ready() DOM加载完成
.resize() 浏览器窗口的大小发生改变
.scroll() 滚动条的位置发生变化
.select() 用户选中文本框中的内容
.submit() 用户递交表单
.toggle() 根据鼠标点击的次数,依次运行多个函数
.unload()

用户离开页面
  以上这些事件在jQuery内部,都是.bind()的便捷方式。使用.bind()可以更灵活地控制事件,比如为多个事件绑定同一个函数:

?
1
2
3
4
5
6
$( 'input' ).bind(
'click change' , //同时绑定click和change事件
function (){
alert( 'Hello' );
}
);


有时,你只想让事件运行一次,这时可以使用.one()方法。

?
1
2
3
$( "p" ).one( "click" , function (){
alert( "Hello" ); //只运行一次,以后的点击不会运行
});

unbind()用来解除事件绑定。

?
1
$( 'p' ).unbind( 'click' );

所有的事件处理函数,都可以接受一个事件对象(event object)作为参数,比如下面例子中的e:

?
1
2
3
$( "p" ).click( function (e){
alert(e.type); //"click"
});


  这个事件对象有一些很有用的属性和方法:

event.pageX 事件发生时,鼠标距离网页左上角的水平距离   
event.pageY 事件发生时,鼠标距离网页左上角的垂直距离
event.type 事件的类型(比如click)   
event.which 按下了哪一个键   
event.data在事件对象上绑定数据,然后传入事件处理函数   
event.target 事件针对的网页元素
event.preventDefault() 阻止事件的默认行为(比如点击链接,会自动打开新页面)
event.stopPropagation() 停止事件向上层元素冒泡

  在事件处理函数中,可以用this关键字,返回事件针对的DOM元素:

?
1
2
3
4
5
6
$( 'a' ).click( function (){
if ($( this ).attr( 'href' ).match( 'evil' )){ //如果确认为有害链接
e.preventDefault(); //阻止打开
$( this ).addClass( 'evil' ); //加上表示有害的class
}
});

  有两种方法,可以自动触发一个事件。一种是直接使用事件函数,另一种是使用.trigger()或.triggerHandler()。

?
1
2
$( 'a' ).click();
$( 'a' ).trigger( 'click' );

九、特殊效果

  jQuery允许对象呈现某些特殊效果。

$('h1').show(); //展现一个h1标题
常用的特殊效果如下:

.fadeIn() 淡入
.fadeOut() 淡出
.fadeTo() 调整透明度
.hide() 隐藏元素
.show() 显示元素
.slideDown() 向下展开
.slideUp() 向上卷起
.slideToggle() 依次展开或卷起某个元素
.toggle() 依次展示或隐藏某个元素

除了.show()和.hide(),所有其他特效的默认执行时间都是400ms(毫秒),但是你可以改变这个设置。

* $('h1').fadeIn(300); // 300毫秒内淡入
* $('h1').fadeOut('slow'); //缓慢地淡出
  在特效结束后,可以指定执行某个函数。

?
1
$( 'p' ).fadeOut(300, function (){$( this ).remove(); });

 更复杂的特效,可以用.animate()自定义。

?
1
2
3
4
5
6
7
8
$( 'div' ).animate(
{
left : "+=50" , //不断右移
opacity : 0.25 //指定透明度
},
300, // 持续时间
function (){ alert( 'done!' ); } //回调函数
);


  .stop()和.delay()用来停止或延缓特效的执行。
  $.fx.off如果设置为true,则关闭所有网页特效。

几个常见的筛选选择器:

filter():筛选出与指定表达式匹配的元素集合。这个方法用于缩小匹配的范围。用逗号分隔多个表达式
描述:保留子元素中不含有ol的元素。

HTML 代码:

?
1
< p >< ol >< li >Hello</ li ></ ol ></ p >< p >How are you?</ p >

jQuery 代码:

?
1
2
3
$( "p" ).filter( function (index) {
return $( "ol" , this ).length == 0;
});

结果:

?
1
< p >How are you?</ p >

silce():选取一个匹配的子集

描述:选择第一个p元素

HTML 代码:

?
1
< p >Hello</ p >< p >cruel</ p >< p >World</ p >

jQuery 代码:

?
1
$( "p" ).slice(0, 1).wrapInner( "<b></b>" );

结果:

?
1
< p >< b >Hello</ b ></ p >

后续更新……


如何使用JQuery CDN?推荐使用官方的CDN节点,使用代码如下:

?
1
2
< script src = "//code.jquery.com/jquery-1.11.0.min.js" > </ script >
< script src = "//code.jquery.com/jquery-migrate-1.2.1.min.js" > </ script >

您可能感兴趣的文章:
JQuery个人总结(很全面) 目录: 1.选择网页元素 2.改变结果集 3.链式操作 4.元素的操作:取值和赋值 5.元素的操作:移动 6.元素的操作:复制、删除和创建 7.工具方法 8.事件操作 9.特殊效果 立即下载

相关推荐

jQuery学习心得总结(必看篇)

下面小编就为大家带来一篇jQuery学习心得总结(必看篇)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

JQuery学习总结

JQuery基础

qq_57586976的博客 636

【解决方案】使用transformer指定显卡后,模型依然加载到默认第1张显卡上

按理说指定了环境变量为后面几张显卡,模型会自动加载到我们指定的显卡上。可是查看gpu使用情况,发现还是加载在了第一张显卡上,这是为啥呢?

m0_56745306的博客 2441

JQuery学习心得

用了一周左右的时间学习完了JQuery。怎么说呢,感觉挺简单的,再加上学习的时候都是以例子来作为引子,感觉很有意思,学习起来也带劲。 JQuery是一个轻量级的JavaScript库,极大地简化了JavaScript编程,而且也很容易学习。JQuery的宗旨是“用最少的代码来做更多的事情”。从这个宗旨里面也可以感受到它的简洁明了,易用的特点。 JQuery通过对JavaScript进行了封装,

奋斗的小青年 6803

ESP32-P4开发板实战:从零配置VSCode环境到点亮MIPI-DSI屏幕(避坑指南)

本文详细介绍了ESP32-P4开发板在VSCode环境下的配置流程,包括SDK安装、idf_component.yml依赖管理,以及MIPI-DSI屏幕驱动的实现方法。通过实战指南帮助开发者避开常见配置陷阱,快速完成从环境搭建到屏幕点亮的全流程,适用于物联网和嵌入式开发场景。

pp12345的博客 740

保姆级图解:FD-SOI工艺流程中的关键三步(外延生长、应变硅、HKMG)

本文详细解析了FD-SOI工艺流程中的三大关键技术:外延生长、应变硅工程和HKMG集成。通过选择性外延生长技术优化接触电阻,利用应变硅提升载流子迁移率,并结合先栅高k金属栅工艺实现精准栅极控制,FD-SOI技术在智能手机处理器和自动驾驶芯片制造中展现出卓越的低功耗与高性能平衡。

weixin_29267307的博客 490

jQuery学习心得

我第一次接触jquery是在大二下学期的时候,当时我们课程在讲web基础,也就是html css和js那些,我在慕课网(一个不错的在线视频学习网站,现在也在用)上提前学习了jQuery和jQuery-UI。当时只是为了腾出点时间学习更多东西,想走在大多数人前面,时间久了,等到现在上这门课才真正领略到jquery(下面简称JQ)这个前端框架的魅力。 JQ是一个轻量级的js库,它的宗旨是write

小疯的代码健身房 1万+

html python mysql交互_干货!Python与MySQL数据库的交互实战

安装PyMySQL库如果你想要使用python操作MySQL数据库,就必须先要安装pymysql库,这个库的安装很简单,直接使用pip install pymysql;假如这种方式还是安装不上,就用如下链接找一个合适的安装包,进行安装,这个就不细说了。https://www.lfd.uci.edu/~gohlke/pythonlibs/使用Python连接MySQL数据库1)六个常用的连接参数参数...

weixin_31043555的博客 1560

jQuery内容学习总结

jQuery 介绍 jQuery是一个快速、简洁的JavaScript框架,宗旨是写得少,做的多。 它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。 核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。jQuery兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+

当历史只剩罪恶,唯有推倒重来,我们开创文明,我们传承文明,周而复始,生生不息。 4012

把 ABAP Unit 测试放进本地类:让重构更安全、让测试更好找的组织方式

ABAP测试代码组织策略:单元测试与集成测试的合理存放位置 本文针对ABAP开发中测试代码组织混乱的问题,提出了一套系统化的解决方案: 单元测试应存放在被测类的本地测试include中(...CCAU或...T99),确保测试与代码同步演进且易于发现 跨对象测试(组件/集成/系统测试)应创建单独的全局测试类,并通过FOR TESTING和ABSTRACT进行防护 使用! @testing注释建立测试关系,使测试与被测对象明确关联,提高可发现性 针对不同技术栈(RAP/CAP/OData)提供了具体落地建议,

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1729

基于Simulink的伺服电机位置闭环控制仿真

本文带你从零构建了伺服电机位置闭环控制系统​ 的完整Simulink仿真模型,实现了:✅ 搭建PMSM伺服电机、逆变器、机械臂负载的主电路与编码器反馈模型;✅ 用MATLAB Function实现三环控制(位置环PID、坐标变换、电流环PI);✅ 验证阶跃定位(稳态误差0.002°、响应0.08s)与正弦跟踪(误差0.008°)的高性能;✅ 对比开环控制,明确位置闭环在精度、响应、抗扰上的优势;✅ 理解“三环嵌套+反馈校正”的核心思想(精密定位的工程实现)。核心收获。

amy_mhd的博客 173

JQuery主要知识点总结

1、jQuery概述 1.1Javascript库 JavaScript库:即library,是一个封装好的特定的集合(方法和函数),从封装一大堆函数的角度理解库,就是在这个库中,封装了许多预先定义好的函数在里边。 简单理解就是一个js文件,里面对原生的代码进行了封装,这样就可以快速高效的使用这些封装好的功能。 1.2、JQuery的概念 jQuery是一个快速、简洁的JavaScript库,把js里的DOM操作做了封装,我们可以快速的查询使用里面的功能。 2、jQuery的基本使用 2.1、jQuery的

Getoveritx的博客 768

数据结构(超详细讲解!!)第十七节 队列应用(杨辉三角)

杨辉三角

2201_76115387的博客 1375

jQuery知识点总结

jquery day01 一:体验 jQuery是一个JavaScript函数库。 jQuery是一个轻量级的"写的少,做的多"的JavaScript库。 jQuery库包含以下功能: HTML 元素选取、HTML 元素操作、CSS 操作、HTML 事件函数、JavaScript 特效和动画、HTML DOM、遍历和修改、AJAX… 注意 jquery 可以有多个并且不会被覆盖 只需要文档加载成...

梓栋DREM 2971

优化dalsa相机检测界面

上节实现了使用qt结合dalsa相机显示检测到缺陷的画面,由于窗口过于简陋,本节将进行一个界面优化。

A1983Z的博客 987

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

jQuery知识点梳理

jQuery知识点梳理,本文转载自范小饭美女的博客。

Geoffrey_one的博客 240

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

jQuery 知识点汇总

jquery知识点复习 一、 基本概念 1. jQuery简介 jQuery是一个基于javascript的框架。它提供了丰富的选择器和大量的函数,可以方便的实现网页中各种动态的效果。迄今为止,已经有大量的jquery插件和基于jQuery的UI框架(miniui、easyui、ligerui)。 jQuery的宗旨是:write less,do more! 2. 文档加载完毕函数 常

wxy_kk的博客 366

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

jQuery基础知识点汇总

class 选择器: 语法:$(".class值") 根据 class样式值 查找标签对象 class表示css中的样式,这是使用样式的名称定位dom对象。组合选择器: 语法:$("#id,.class,标签名") 是多个被选对象之间使用逗号分隔后形成的选择器,可以组合id,class,标签名等,举例:$("body" > "div");$("选择器").attr("username","张三") //设置数组中的所有dom对象的username属性值为"张三"。

heliuerya的博客 1930

jquery 重要知识点总结

jquery 重要知识点总结1.一组标签用一个ul来管理,每一个标签是ul中的一个li;标签下面的内容就是用div来管理2.跟在浮动元素(float)之后的元素会围绕着浮动元素,如果不希望有这种围绕,可以在浮动元素之后的那个元素上定义clear属性,来清除这种效果。3.实现当前标签和内容区域的融合,可以通过使用相同的背景色,外加当前标签使用同颜色的边框来实现。4.JQuery中的m...

axgrfetia063590468的博客 183

jQuery常用的一些知识点总结

  前段时间在看锋利的JQuery时看到一下有用的知识点,当时就总结了下来,以便将来不记得的时候再来看,同时也将一些工作中常用的jquery知识点记录下来。写得不对的地方,还烦请大神们指出。 1、jQuery对象和dom对象的互换 2、判断check复选框是否被勾选 3、判断dom元素是否存在 4、过滤选择器 5、删除节点 6、复制节点换 ...

weixin_34205076的博客 142

JQuery 知识点总结

概念: JavaScript库 把一些浏览器兼容性,或者是一些常用的函数封装到一个js文件中,就是JavaScript库 我们自己封装的animate.js,就是JavaScript库 常见的JavaScript库: jQuery、Prototype、MooTools JQuery的优点 强大的选择器 链式编程 隐式迭代 丰富的插件,可以自己编写插件 开源 JQ中的顶级对象 jQuery中的顶级对象是$或jQ..

znhyXYG的博客 2120

JQuery核心知识点精辟讲解

JQuery核心知识点精辟讲解 精心整理的JQuery核心知识点,开门见山、直击要害。初学者有必要一看。 JQuery霹雳:一、Hello JQuery JQuery霹雳:二、选择器 JQuery霹雳:三、DOM操作 JQuery霹雳:四、事件 JQuery霹雳:四、动画 JQuery霹雳:五、Ajax JQuery霹雳:六、JQuery UI ........续......

ajrre06400的博客 175

jQuery基础知识点

jQuery基础知识点 文章目录jQuery基础知识点1. jQuery简介2. jQuery对象3. jQuery对象与DOM对象的相互转换4. jQuery选择器4.1 基本选择器:4.2 层级选择器:4.3 过滤选择器:4.4 表单选择器:5. jQuery对象的几个方法6. jQuery中DOM操作6.1 查找节点:6.2 创建节点:6.3 插入节点:6.4 删除节点:6.5 克隆...

qq_34538535的博客 745

jQuery的相关知识点

jQuery 的引用方法: (jQuery 库是一个 JavaScript 文件,需要用 <head> <script src="jquery-1.10.2.min.js"></script> </head> jQuery 的常见知识点: jQuery对象命名一般约定以$开头; 常使用$(this)来获取触发该事件的当前jQuery对象; jQuery的动画效果包括: 控制元素淡入淡出; $("button").click(function(){ $

m0_51497667的博客 192

jQuery知识点总结归纳

jQuery知识点总结归纳 1、jQuery简介 jQuery是一个实用的JavaScript库。jQuery极大地简化了JS对DOM的操作,实现一些常用的方法,jQuery还可以链式操作。 2、jQuery的基本用法 <script type="text/javascript" src="jQuery.js"></script> <script type="text/javascript"> 引入 jQuery <script type="text/javasc

qq_41367934的博客 563

JQuery知识点

######一【JQuery知识点】#################################### 1.使用闭包,将数据一次性挂载到window对象下 2.jquery选择器 ①id选择器 ######二【JQuery知识点详解】#################################### 1.使用闭包,将数据一次性挂载到window对象下 ①闭包声明: (function(...

java之书-资源 193
下一篇: jQuery 知识点总结
满地节操1
博客等级 码龄10年 12粉丝 36原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值