jquery小结

小白快速上手 labelme:新手图像标注详解教程 本教程旨在帮助初次接触 labelme 的用户快速上手该软件,掌握基本操作与标注流程,为语义分割数据集做准备。 阅读详情

一、简介

1.1、概述
随着WEB2.0及ajax思想在互联网上的快速发展传播,陆续出现了一些优秀的Js框架,其中比较著名的有Prototype、YUI、jQuery、mootools、Bindows以及国内的JSVM框架等,通过将这些JS框架应用到我们的项目中能够使程序员从设计和书写繁杂的JS应用中解脱出来,将关注点转向功能需求而非实现细节上,从而提高项目的开发速度。
jQuery是继prototype之后的又一个优秀的Javascript框架。它是由 John Resig 于 2006 年初创建的,它有助于简化 JavaScript™ 以及Ajax 编程。有人使用这样的一比喻来比较prototype和jQuery:prototype就像Java,而jQuery就像ruby. 它是一个简洁快速灵活的JavaScript框架,它能让你在你的网页上简单的操作文档、处理事件、实现特效并为Web页面添加Ajax交互。

它具有如下一些特点:
1、代码简练、语义易懂、学习快速、文档丰富。
2、jQuery是一个轻量级的脚本,其代码非常小巧,最新版的JavaScript包只有20K左右。
3、jQuery支持CSS1-CSS3,以及基本的xPath。
4、jQuery是跨浏览器的,它支持的浏览器包括IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+。
5、可以很容易的为jQuery扩展其他功能。
6、能将JS代码和HTML代码完全分离,便于代码和维护和修改。
7、插件丰富,除了jQuery本身带有的一些特效外,可以通过插件实现更多功能,如表单验证、tab导航、拖放效果、表格排序、DataGrid,树形菜单、图像特效以及ajax上传等。

jQuery的设计会改变你写JavaScript代码的方式,降低你学习使用JS操作网页的复杂度,提高网页JS开发效率,无论对于js初学者还是资深专家,jQuery都将是您的首选。
jQuery适合于设计师、开发者以及那些还好者,同样适合用于商业开发,可以说jQuery适合任何JavaScript应用的地方,可用于不同的Web应用程序中。
官方站点:http://jquery.com/ 中文站点:http://jquery.org.cn/

1.2、目的
通过学习本文档,能够对jQuery有一个简单的认识了解,清楚JQuery与其他JS框架的不同,掌握jQuery的常用语法、使用技巧及注意事项。

二、使用方法
在需要使用JQuery的页面中引入JQuery的js文件即可。
例如:
引入之后便可在页面的任意地方使用jQuery提供的语法。

三、学习教程及参考资料
请参照《jQuery中文API手册》和http://jquery.org.cn/visual/cn/index.xml
推荐两篇不错的jquery教程:《jQuery的起点教程》和《使用 jQuery 简化 Ajax 开发》
(说明:以上文档都放在了【附件】中)

四、语法总结和注意事项

1、关于页面元素的引用
通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。

2、jQuery对象与dom对象的转换
只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jquery对象。
普通的dom对象一般可以通过 ( ) 转 换 成 j q u e r y 对 象 。 如 : ()转换成jquery对象。 如: ()转换成jquery对象。如:(document.getElementById(“msg”))则为jquery对象,可以使用jquery的方法。
由于jquery对象本身是一个集合。所以如果jquery对象要转换为dom对象则必须取出其中的某一项,一般可通过索引取出。
如:KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲msg")[0],(“div”).eq(1)[0], ( " d i v " ) . g e t ( ) [ 1 ] , ("div").get()[1], ("div").get()[1],(“td”)[5]这些都是dom对象,可以使用dom中的方法,但不能再使用Jquery的方法。
以下几种写法都是正确的:
$("#msg").html();
$("#msg")[0].innerHTML;
$("#msg").eq(0)[0].innerHTML;
$("#msg").get(0).innerHTML;

3、如何获取jQuery集合的某一项
对于获取的元素集合,获取其中的某一项(通过索引指定)可以使用eq或get(n)方法或者索引号获取,要注意,eq返回的是jquery对象,而get (n)和索引返回的是dom元素对象。对于jquery对象只能使用jquery的方法,而dom对象只能使用dom的方法,如要获取第三个< div>元素的内容。有如下两种方法:
$(“div”).eq(2).html(); //调用jquery对象的方法
$(“div”).get(2).innerHTML; //调用dom的方法属性

4、同一函数实现set和get
Jquery中的很多方法都是如此,主要包括如下几个:
$("#msg").html(); //返回id为msg的元素节点的html内容。
$("#msg").html(“new content”);
//将“new content” 作为html串写入id为msg的元素节点内容中,页面显示粗体的new content

$("#msg").text(); //返回id为msg的元素节点的文本内容。
$("#msg").text(“new content”);
//将“new content” 作为普通文本串写入id为msg的元素节点内容中,页面显示粗体的new content

$("#msg").height(); //返回id为msg的元素的高度
$("#msg").height(“300”); //将id为msg的元素的高度设为300
$("#msg").width(); //返回id为msg的元素的宽度
$("#msg").width(“300”); //将id为msg的元素的宽度设为300

$(“input”).val("); //返回表单输入框的value值
$(“input”).val(“test”); //将表单输入框的value值设为test

$("#msg").click(); //触发id为msg的元素的单击事件
$("#msg").click(fn); //为id为msg的元素单击事件添加函数
同样blur,focus,select,submit事件都可以有着两种调用方法

5、集合处理功能
对于jquery返回的集合内容无需我们自己循环遍历并对每个对象分别做处理,jquery已经为我们提供的很方便的方法进行集合的处理。
包括两种形式:
$(“p”).each(function(i){this.style.color=[’#f00’,’#0f0’,’#00f’]})
//为索引分别为0,1,2的p元素分别设定不同的字体颜色。

$(“tr”).each(function(i){this.style.backgroundColor=[’#ccc’,’#fff’][i%2]})
//实现表格的隔行换色效果

KaTeX parse error: Expected '}', got 'EOF' at end of input: …nction(){alert((this).html())})
//为每个p元素增加了click事件,单击某个p元素则弹出其内容

6、扩展我们需要的功能
. e x t e n d ( m i n : f u n c t i o n ( a , b ) r e t u r n a &lt; b ? a : b ; , m a x : f u n c t i o n ( a , b ) r e t u r n a &gt; b ? a : b ; ) ; / / 为 j q u e r y 扩 展 了 m i n , m a x 两 个 方 法 使 用 扩 展 的 方 法 ( 通 过 “ .extend({ min: function(a, b){return a &lt; b?a:b; }, max: function(a, b){return a &gt; b?a:b; } }); //为jquery扩展了min,max两个方法 使用扩展的方法(通过“ .extend(min:function(a,b)returna<b?a:b;,max:function(a,b)returna>b?a:b;);//为jquery扩展了min,max两个方法使用扩展的方法(通过“.方法名”调用):
alert(“a=10,b=20,max=”+ . m a x ( 10 , 20 ) + &quot; , m i n = &quot; + .max(10,20)+&quot;,min=&quot;+ .max(10,20)+",min="+.min(10,20));

7、支持方法的连写
所谓连写,即可以对一个jquery对象连续调用各种不同的方法。
例如:
KaTeX parse error: Expected '}', got 'EOF' at end of input: …nction(){alert((this).html())})
.mouseover(function(){alert(‘mouse over event’)})
.each(function(i){this.style.color=[’#f00’,’#0f0’,’#00f’]});

8、操作元素的样式
主要包括以下几种方式:
$("#msg").css(“background”); //返回元素的背景颜色
$("#msg").css(“background”,"#ccc") //设定元素背景为灰色
$("#msg").height(300); $("#msg").width(“200”); //设定宽高
$("#msg").css({ color: “red”, background: “blue” });//以名值对的形式设定样式
$("#msg").addClass(“select”); //为元素增加名称为select的class
$("#msg").removeClass(“select”); //删除元素名称为select的class
$("#msg").toggleClass(“select”); //如果存在(不存在)就删除(添加)名称为select的class

9、完善的事件处理功能
Jquery已经为我们提供了各种事件处理方法,我们无需在html元素上直接写事件,而可以直接为通过jquery获取的对象添加事件。
如:
$("#msg").click(function(){alert(“good”)}) //为元素添加了单击事件
$(“p”).click(function(i){this.style.color=[’#f00’,’#0f0’,’#00f’]})
//为三个不同的p元素单击事件分别设定不同的处理
jQuery中几个自定义的事件:
(1)hover(fn1,fn2):一个模仿悬停事件(鼠标移动到一个对象上面及移出这个对象)的方法。当鼠标移动到一个匹配的元素上面时,会触发指定的第一个函数。当鼠标移出这个元素时,会触发指定的第二个函数。
//当鼠标放在表格的某行上时将class置为over,离开时置为out。
$(“tr”).hover(function(){
$(this).addClass(“over”);
},
function(){
$(this).addClass(“out”);
});
(2)ready(fn):当DOM载入就绪可以查询及操纵时绑定一个要执行的函数。
( d o c u m e n t ) . r e a d y ( f u n c t i o n ( ) a l e r t ( &quot; L o a d S u c c e s s &quot; ) ) / / 页 面 加 载 完 毕 提 示 “ L o a d S u c c e s s ” , 相 当 于 o n l o a d 事 件 。 与 (document).ready(function(){alert(&quot;Load Success&quot;)}) //页面加载完毕提示“Load Success”,相当于onload事件。与 (document).ready(function()alert("LoadSuccess"))//页面加载完毕提示“LoadSuccess”,相当于onload事件。与(fn)等价
(3)toggle(evenFn,oddFn): 每次点击时切换要调用的函数。如果点击了一个匹配的元素,则触发指定的第一个函数,当再次点击同一元素时,则触发指定的第二个函数。随后的每次点击都重复对这两个函数的轮番调用。
//每次点击时轮换添加和删除名为selected的class。
$(“p”).toggle(function(){
$(this).addClass(“selected”);
},function(){
$(this).removeClass(“selected”);
});
(4)trigger(eventtype): 在每一个匹配的元素上触发某类事件。
例如:
$(“p”).trigger(“click”); //触发所有p元素的click事件
(5)bind(eventtype,fn),unbind(eventtype): 事件的绑定与反绑定
从每一个匹配的元素中(添加)删除绑定的事件。
例如:
KaTeX parse error: Expected '}', got 'EOF' at end of input: …nction(){alert((this).text());}); //为每个p元素添加单击事件
$(“p”).unbind(); //删除所有p元素上的所有事件
$(“p”).unbind(“click”) //删除所有p元素上的单击事件

10、几个实用特效功能
其中toggle()和slidetoggle()方法提供了状态切换功能。
如toggle()方法包括了hide()和show()方法。
slideToggle()方法包括了slideDown()和slideUp方法。

11、几个有用的jQuery方法
. b r o w s e r . 浏 览 器 类 型 : 检 测 浏 览 器 类 型 。 有 效 参 数 : s a f a r i , o p e r a , m s i e , m o z i l l a 。 如 检 测 是 否 i e : .browser.浏览器类型:检测浏览器类型。有效参数:safari, opera, msie, mozilla。如检测是否ie: .browser.浏览器类型:检测浏览器类型。有效参数:safari,opera,msie,mozilla。如检测是否ie:.browser.isie,是ie浏览器则返回true。
$.each(obj, fn):通用的迭代函数。可用于近似地迭代对象和数组(代替循环)。
如
$.each( [0,1,2], function(i, n){ alert( “Item #” + i + “: " + n ); });
等价于:
var tempArr=[0,1,2];
for(var i=0;i<tempArr.length;i++){
alert(“Item #”+i+”: "+tempArr);
}
也可以处理json数据,如
$.each( { name: “John”, lang: “JS” }, function(i, n){ alert( "Name: " + i + “, Value: " + n ); });
结果为:
Name:name, Value:John
Name:lang, Value:JS
$.extend(target,prop1,propN):用一个或多个其他对象来扩展一个对象,返回这个被扩展的对象。这是jquery实现的继承方式。
如:
$.extend(settings, options);
//合并settings和options,并将合并结果返回settings中,相当于options继承setting并将继承结果保存在setting中。
var settings = $.extend({}, defaults, options);
//合并defaults和options,并将合并结果返回到setting中而不覆盖default内容。
可以有多个参数(合并多项并返回)
. m a p ( a r r a y , f n ) : 数 组 映 射 。 把 一 个 数 组 中 的 项 目 ( 处 理 转 换 后 ) 保 存 到 到 另 一 个 新 数 组 中 , 并 返 回 生 成 的 新 数 组 。 如 : v a r t e m p A r r = .map(array, fn):数组映射。把一个数组中的项目(处理转换后)保存到到另一个新数组中,并返回生成的新数组。 如: var tempArr= .map(array,fn):数组映射。把一个数组中的项目(处理转换后)保存到到另一个新数组中,并返回生成的新数组。如:vartempArr=.map( [0,1,2], function(i){ return i + 4; });
tempArr内容为:[4,5,6]
var tempArr=$.map( [0,1,2], function(i){ return i > 0 ? i + 1 : null; });
tempArr内容为:[2,3]
. m e r g e ( a r r 1 , a r r 2 ) : 合 并 两 个 数 组 并 删 除 其 中 重 复 的 项 目 。 如 : .merge(arr1,arr2):合并两个数组并删除其中重复的项目。 如: .merge(arr1,arr2):合并两个数组并删除其中重复的项目。如:.merge( [0,1,2], [2,3,4] ) //返回[0,1,2,3,4]
. t r i m ( s t r ) : 删 除 字 符 串 两 端 的 空 白 字 符 。 如 : .trim(str):删除字符串两端的空白字符。 如: .trim(str):删除字符串两端的空白字符。如:.trim(” hello, how are you? "); //返回"hello,how are you? "

12、解决自定义方法或其他类库与jQuery的冲突
很多时候我们自己定义了 ( i d ) 方 法 来 获 取 一 个 元 素 , 或 者 其 他 的 一 些 j s 类 库 如 p r o t o t y p e 也 都 定 义 了 (id)方法来获取一个元素,或者其他的一些js类库如prototype也都定义了 (id)方法来获取一个元素,或者其他的一些js类库如prototype也都定义了方法,如果同时把这些内容放在一起就会引起变量方法定义冲突,Jquery对此专门提供了方法用于解决此问题。
使用jquery中的jQuery.noConflict();方法即可把变量 的 控 制 权 让 渡 给 第 一 个 实 现 它 的 那 个 库 或 之 前 自 定 义 的 的控制权让渡给第一个实现它的那个库或之前自定义的 的控制权让渡给第一个实现它的那个库或之前自定义的方法。之后应用 Jquery的时候只要将所有的 换 成 j Q u e r y 即 可 , 如 原 来 引 用 对 象 方 法 换成jQuery即可,如原来引用对象方法 换成jQuery即可,如原来引用对象方法("#msg")改为jQuery("#msg")。
如:
jQuery.noConflict();
// 开始使用jQuery
jQuery(“div p”).hide();
// 使用其他库的 $()
$(“content”).style.display = ‘none’;

HSTS漏洞(缺少Strict-Transport-Security头) HTTP严格传输安全性(HSTS)告诉浏览器只能使用HTTPS访问网站。检测到您的Web应用程序未实现HTTP严格传输安全性(HSTS),因为响应中缺少严格传输安全性标头。理想回复响应头因存在:Strict-Transport-Security: max-age=31536000信息。nginx添加响应头。 阅读详情

相关推荐

ANSYS APDL实战:手把手教你搞定电磁-热耦合分析(附完整命令流)

本文通过一个工业感应加热线圈的实战案例,手把手教你使用ANSYS APDL完成电磁-热耦合分析。内容涵盖从几何建模、材料定义、网格划分到加载求解及后处理的完整流程,重点讲解了使用PLANE13单元进行双向耦合场分析的方法与命令流调试技巧,助力工程师快速掌握这一核心仿真能力。

weixin_29284201的博客 427

jQuery(二)jQuery 效果、toggle()、fadeToggle()、fadeTo() 、slideToggle() 、animate()驼峰表示、动画队列、链(Chaining)

jQuery(二)jQuery 效果、toggle()、fadeToggle()、fadeTo() 、slideToggle() 、animate()驼峰表示、动画队列、链(Chaining) 文章目录jQuery(二)jQuery 效果、toggle()、fadeToggle()、fadeTo() 、slideToggle() 、animate()驼峰表示、动画队列、链(Chaining)1. 隐藏和显示jQuery hide() 和 show()jQuery toggle()2. 淡入淡出jQuery

qq_43456781的博客 1102

微带功分器设计与ADS-EM联合仿真实战解析

本文详细解析了微带功分器设计与ADS-EM联合仿真的实战技巧,涵盖特性阻抗计算、ADS原理图设计、版图生成与EM仿真等关键步骤。通过实际案例分享,帮助工程师掌握射频电路设计中的核心技术和调试方法,提升功分器设计效率与性能。

weixin_29280219的博客 451

JQuery基础 复学 ->(个人学习记录笔记)

JQuery 基础: 1. 概念 概念: 一个JavaScript框架。简化JS开发 jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨 是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。 JavaScri

slience_me的博客 358

FPGA进位链(Carry Chain)实战:从Xilinx CARRY8原语到性能优化全解析

本文深入解析了FPGA进位链(Carry Chain)的原理与应用,重点剖析了Xilinx CARRY8原语的端口功能与内部机制。通过实测数据揭示了进位链的真实延迟特性与温度影响,并详细阐述了如何利用DI和S信号进行动态路径优化、实现减法运算与条件进位选择,从而有效提升设计性能。最后,文章探讨了系统级的流水线拆分、布局约束等实战优化策略与常见陷阱。

weixin_29313817的博客 451

嵌入式PCB电源完整性分析:PDN建模与电流密度优化

电源完整性(PI)是高速数字与混合信号系统稳定运行的基础,其核心在于保障芯片供电网络(PDN)在动态负载下的电压稳定与热安全。PDN分析本质上是通过量化电流密度与电压降两个关键物理量,揭示PCB走线、过孔及平面的载流瓶颈与压降路径。电流密度超标将引发局部温升与可靠性风险,而电压降则直接侵蚀器件供电裕量,导致复位、采样失真等典型故障。借助Altium Designer等工具开展工程级PDN建模,需严格依据电源预算表定义源/负载,并精准配置铜厚、过孔参数及IPC-2152限值,从而实现从原理图到制造工艺的闭环验

weixin_28949937的博客 211

JQuery小结

出现: 首先JQuery 是为改变编写js的方式而设计的。它大大简化了js的编写,不仅仅提供了强大的功能,而且使得编写脚本是一件so easy的事情。 简介: JQuery是一个快速、简单的js库(就是将js代码处理封装成了使用简便的API), 它简化了HTML 文件的遍历,事件处理、动画、Ajax 互动等等;它能够提供强大的功能函数,解决浏览器兼容性问题,实现丰富的UI等等,从而方便了网页...

webdev 201

掌握C++新特性中智能指针的综合指南

本文是一篇关于C++中智能指针的综合指南,旨在深入探讨现代内存管理的核心概念和技术。智能指针是C++中一种强大的工具,可以帮助开发人员更安全、高效地管理内存资源。通过详细解析各种类型的智能指针,包括unique_ptr、shared_ptr和weak_ptr,读者将了解它们的原理、用法和适用场景。本文将重点介绍智能指针的优势,如自动内存释放、避免内存泄漏和循环引用等问题。此外,还将讨论智能指针与传统指针的区别,并提供一些最佳实践和实用技巧,帮助读者在实际项目中正确、高效地使用智能指针。

Lion_Long的博客 1200

jQuery

jQuery

water7_melon7的博客 264

PyTorch实战(14)——图注意力网络(Graph Attention Network,GAT)

本节介绍了图注意力网络 (Graph Attention Network, GAT) 在节点分类任务中的应用。相比图卷积网络 (GCN) 的平均聚合机制,GAT 通过引入注意力机制,能够为不同邻居节点分配差异化权重,从而更精准地捕捉图结构信息。实验表明,GAT 在 CiteSeer 数据集上的分类准确率达到 71.1%,较 GCN 提升 2.5 个百分点。可视化结果显示,GAT 学习到的节点表征具有更好的类别区分度。这验证了注意力机制在图数据建模中的有效性,为处理复杂图结构任务提供了更优解决方案。

盼小辉丶的博客 3553

BW 技术 InfoObject 初始化,一次把 0LANGU、0CURRENCY、0IOBJNM 这些底座对象讲透

摘要:BW/4HANA和S/4HANA嵌入式分析中最容易被忽视的关键技术InfoObject(如0LANGU、0UNIT等)是系统运行的基础骨架。这些对象虽不直接涉及业务,但若未正确激活会导致多维分析、查询运行等核心功能异常。BW/4HANA中应通过任务清单SAP_BW4_SETUP_SIMPLE或SAP_BW4_SET_OPERATION_SCOPE激活,而非旧事务码RSTCO_ADMIN。S/4HANA嵌入式分析仍需依赖这些底层BW组件,配置需参考SAP Note 2636754。项目实践中需特别关注这

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

jQuery的一些小结

jQuery的一些小结 1.jquery简介 jquery是一个javaScript函数库,极大地简化了javaScript编程。 jquery库包含以下特性: html元素选取 html元素操作 css操作 html事件函数 js特效和动画 ajax 在页面中添加jquery库 1.下载好的jquery包 <head> <script type="text/javascript" src="jquery-3.1.1.min.js"></script> </h

czg15738492952的博客 250

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

JQuery插件使用小结

JQuery插件使用小结

weixin_33863087的博客 77

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

jQuery 小结

  查看文章     Jquery 实战小结 2010-09-18 18:42 1.JQuery的特点:1)Write less, Do more2)jQueryis designed to change the way that you write JavaScript.3)支持各种主流浏览器,包括IE6以上,FireFox2以上,Safari2以上和O...

の原為じ簡單 197

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

jQuery重要内容小结

1. 了解jQuery 是什么:what? 一个JS函数库:write less , do more 封装简化DOM操作(CRUD)/ Ajax 为什么用它:why? 强大选择器:方便快速查找DOM元素 隐式遍历(迭代):一次操作多个元素 读写合一:读数据/写数据用的是一个函数 链式调用:可以通过.不断调用jQuery对象的方法 事件处理 DOM操作(CUD) 样式操作 动画 浏览器兼容 如何使用:how? 引入jQuery库 本地引入与

weixin_46486552的博客 2100

jQuery中正则表达式小结

非法字符 var patrn=/[`~!@#$%^&*()_+<>?:"{},.\/;'[\]]/im; if(patrn.test(zyd_name)){ alert("提示信息:您输入的数据含有非法字符!"); return false; } return true; 时间格式 jQuery中校验时间格式的正则表达式小结 - 天空之城之_009 - 博客园 ...

wangchaohpu的博客 166

【jQuery】jQuery小结

前言    jQuery是个什么啊?是个框架。利用css选择器查找DOM对象,对其操作,操作样式或者增删方法等等。拥有强大的插件机制,可以使我们write less, do more。细数家珍(一)框架认识示例://找到button按钮,注册事件 $("#verifyButton").click(function(){ //1.获取文本框的内容 var userName = $("#

韩丽萍 2685

Jquery小结

学习过了javascript,了解到它是类似于VB的一种脚本语言。那我们都知道VB都有自己封装好的API函数库。作为一种网页中的脚本语言javascript也与众不同,拥有属于自己的javascript库—JQuery。下面就来让我们揭开这层神秘的面纱吧!                什么是JQuery?      WHAT      是一个JavaScript库,极大的简化了ja

1552

jQuery框架小结

jQuery中各种选择器 基本选择器: $("#id/.class/tag") 元素选择器:JQuery元素选择器基于元素名选取元素 id选择器:id选择器通过HTML元素的id属性选取指定的元素 class选择器:类选择器可以通过指定的class查找元素 层次选择器: $("#di...

zhq0625的博客 238

JQuery知识小结

基本概念 jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨 是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优 化HTML文档操作、事件处理、动画设计和Ajax交互。 JavaScript框架:本质上就是一些js文件,封装了js的原生代码而已 入门步骤...

NightNorth的博客 198

jQuery实践小结

前言 虽然 jQuery 不再更新,但是公司的旧项目中依然在使用,也再次感受了一下属于jQuery的那个时代。但是由于长时间没有使用 jQuery ,导致使用生疏。下面就遇到的一些问题进行总结归纳。 使用 jQuery/javascript判断及改变checkbox选中状态 使用jQuery来判断一个CheckBox是否被选中有以下三种方式: (1).attr('checked) 看JQuery版...

weixin_33725807的博客 1270
下一篇: js高级的总结
薚&阳
博客等级 码龄7年 0粉丝 4原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值