JQuery快速学习

楼主在学习的过程中注意到JQuery的强大、灵活;给出一个简单的教程,让你在最短的时间学会常用JQuery的用法!

  • 简介
  • 语法
  • 选择器
  • 事件处理
  • Ajax
 jQuery 是一个 JavaScript 函数库。

jQuery 语法是为 HTML 元素的选取编制的,可以对元素执行某些操作。

基础语法是:$(selector).action()

可以理解为3部分,1、$->告诉浏览器你用的是JQuery,2->选择你要操作的节点,3->对节点的操作!

选择器

元素选择器

选择所有的p:$("p")

选择id=‘Fox_zhuang’的所有元素:$("#Fox_zhuang")

属性选择器:选择href=‘www.cnblogs.com/Fox_zhuang‘的标签:$("a[href=‘www.cnblogs.com/Fox_zhuang‘]")

等~

这里给出几个常用的选择方式:

1、选择table除了表头的所有行:$("#tableid tr:gt(0)")

2、选择到当前节点的左右节点:

<table id="mytab"><tr><td><input type="text" value="123"/></td><td><input type="button" value="345"/></td></tr></table>
$("#mytab td").find("input[type=‘text‘]").parent().next().find("input[type=‘button‘]")

事件处理

几种常用的事件绑定方式:

.on() 在选择元素上绑定一个或多个事件的事件处理函数。V1.7+

.off() 在选择元素上移除一个或多个事件的事件处理函数。V1.7+

.bind(type,[data],fn) 为每个匹配元素的特定事件绑定事件处理函数。V1.0

.one(type,[data],fn) 为每一个匹配元素的特定事件(像click)绑定一个一次性的事件处理函数。V1.1+

.unbind(type,[data|fn]]) bind()的反向操作,从每一个匹配的元素中删除绑定的事件。V1.0+

几个常用方法的方法:

$(document).ready(function(){}-----当DOM载入就绪可以查询及操纵时绑定一个要执行的函数,在onload()前触发;$("input[type=‘text‘]").blur(function(){alert(‘123‘)});-----给所有的文本框绑定失去焦点事件.change(),.click(),.dbclick(),.focus()等...

时间: 2024-11-29 06:18:29

JQuery快速学习的相关文章

jquery 快速入门学习总结

jquery 快速入门学习总结 jquery简介 jquery 是一个免费,开源的javascript 库. jquery作用 方便完成web前端的工作,例如节点操作,元素操作,事件绑定,ajax操作,并且解决了大部分的兼容问题 jquery使用配置 1.本地配置 1.1 下载jquery文件,  www.jquery.com 1.2 引入,放在文件同目录       <script type="text/javascript" src="jquery.1.8.3.mi

如何快速学习bootstrap3.3.2

如何快速学习bootstrap bootstrap中文网 http://www.bootcss.com/ 解决了我所有使用bootstrap的问题,从0开始,下面的全部链接都是该网站的子链接. 例子 http://v3.bootcss.com/examples/theme/ 解决了我按钮.panel(面板).警告提示(该链接在http://v3.bootcss.com/getting-started/中) jQuery API http://jquery.bootcss.com/ 解决了我滑动显

ASP.NET快速学习方案(.NET菜鸟的成长之路)

想要快速学习ASP.NET网站开发的朋友可以按照下面这个学习安排进度走.可以让你快速入门asp.net网站开发!但也局限于一般的文章类网站!如果想学习更多的技术可以跟着我的博客更新走!我也是一名.NET学习者!正在进行系统的学习!在学习的过程中我会把更多的学习心得以及学习资料分享给大家! 课表内容: 课程名 课时数 课程详情 html 4 1.HTML语言的语法及主体结构 2.HTML常用标签 3.绝对路径和相对路径 4.表单设计等等 div+css 10 1.CSS引入方式 2.CSS选择器

快速学习bootstrap前台框架

W3c里的解释 使用bootstrap需要注意事项 1.  在html文件第一行要加上<!doctype html>[s1] 2.  导入bootstrap.min.css文件 3.  导入jquery.js[s2] 与bootstrap.js[s3] 快速学习 1.  登陆http://www.w3cschool.cc/bootstrap 2.  查看里面解说 3.  通过以下实例了解如何学习w3c的bootstrap.(一个警告框的实例) <!DOCTYPE html> <

如何轻松快速学习JavaScript 呢?

JS给人那种感觉的原因多半是因为它如下的特点: 1:本身知识很抽象.晦涩难懂,如:闭包.内置对象.DOM. 2:本身内容很多,如函数库,对象库就一大堆. 3:混合多种编程思想. 4:辛苦学习后又看似和实际应用脱节. 通常学了很久的JS基础之后,变量.函数.对象你也都略知一二,但一到公司开发项目的时候,却又难以下手.因为公司在开发实际项目的时候通常都是直接用它的衍生库,比如:jquery,angular,boostrap,等,而这些库又多如牛毛,同时还有自己的难点.让你都不知道该学哪个好,甚至开始

SQL Server 2012笔记分享-46:如何快速学习T-SQL语句

对于初学者来说,T-SQL语句的编写一直是个难题,初学者还是习惯使用图形界面来做相关的SQL方面的维护工作.但是在一个稍微复杂大型的SQL场景中,如果我们能够快速的掌握和理解SQL语句的编写和使用,那么会使我们的运维工作达到事半功倍的效果. 其实对于SQL server 2012来说,本身就提供了很多途径来帮助初学者获取日常管理任务的对应T-SQL脚本.下面我们来举几个快速获取T-SQL脚本的例子. ================================================

第23篇 js快速学习知识

前面说了js的一些高级方面的基础知识,这些都是比较容易出错的和比较难理解的东西,除了这些之外其它的知识都比较简单了,基础学好了,扩展起来就是小意思.今天说说js方面可以快速学习和入门的知识. 1.闭包 对于闭包来说,很多人对它有误解,有的说的怎么怎么好,但是我觉得这个东西说的那么悬无非是忽悠人的,对于闭包我看到有一篇博客上面说的很好: (1)闭包是一种设计原则,它通过分析上下文,来简化用户的调用,让用户在不知晓的情况下,达到他的目的: (2)网上主流的对闭包剖析的文章实际上是和闭包原则反向而驰的

MongoDB快速学习1

从我第一次听到Nosql这个概念到如今已经走过4个年头了,但仍然没有具体的去做过相应的实践.最近获得一段学习休息时间,购买了Nosql技术实践一书,正在慢慢的学习.在主流观点中,Nosql大体分为4类,键值存储数据库,列存储数据库,文档型数据库,图形数据库.今天主要快速的浏览了文档型数据库中目前市场占有率的最高的MongoDB数据库.记得初次见到和关注这个数据库还是我刚来上海的时候,公司将该数据库作为新建的项目管理系统的后台数据库,当时还是很向往的,只是无缘参与那个项目,也就一直没有和该数据库打

概率论快速学习01:计数

2014-05-15 22:02 by Jeff Li 前言 系列文章:[传送门] 马上快要期末考试了,为了学点什么.就准备这系列的博客,记录复习的成果. 正文-计数  概率 概率论研究随机事件.它源于赌徒的研究.即使是今天,概率论也常用于赌博.随机事件的结果是否只凭运气呢?高明的赌徒发现了赌博中的规律.尽管我无法预知事件的具体结果,但我可以了解每种结果出现的可能性.这是概率论的核心. "概率"到底是什么?这在数学上还有争议."频率派"认为概率是重复尝试多次,某种结