菜鸟初试水--JQuery基础
此文仅作入门级文章,望大神们高抬贵手!
JQuery:
它是一套跨浏览器的JavaScript库,简化HTML与JavaScript之间的操作。
JQuery的用途:
①访问和操作DOM元素:
使用jQuery能够方便便捷地获取和修改页面中指定的元素
②控制页面样式
能使程序猿便捷地控制页面中的CSS文件
③对页面事件的处理
让页面的表现层和功能开发分离,更加专注的完成自己的任务
④方便地使用jQuery插件
jQuery含有大量的插件,使得页面绚丽多彩,功能越发完善
⑤与Ajax技术的完美集合
能极大地方便程序开发,增强页面交互
使用jQuery的第一步,往往就是将一个选择表达式,放进构造函数jQuery()(简写为$),
然后得到被选中的元素。
选择表达式可以是CSS选择器:
$(document)//选择整个文档对象
$('#myId')//选择ID为myId的网页元素
$('div.myClass')//选择class为myClass的div元素
$('input[name=first]')//选择name属性等于first的input元素
也可以是jQuery特有的表达式:
1 $('a:first')//选择网页中第一个a元素
2 $('tr:odd')//选择表格的奇数行
3 $('#myForm :input')//选择表单中的input元素
4 $('div:visible') //选择可见的div元素
5 $('div:gt(2)')//选择所有的div元素,除了前三个
6 $('div:animated')//选择当前处于动画状态的div元素  
jQuery对象与DOM对象的相互转换
//1.jQuery对象转换为DOM对象
var $jName =$("#myId"); //jQuery对象
var dName=$jName[0]; //DOM对象
//2.DOM对象转换为jQuery对象
var dName=doucument.getElementById(“#myId”);//DOM对象
var $jName=$(dname);//jQuery对象
鄙人才疏学浅,对此并不精通,望大神们手下留情!

菜鸟初试水--JQuery基础的更多相关文章
- 【jQuery基础学习】09 jQuery与前端(这章很水)
		这章主要是将如何将jQuery应用到网站中,或者说其实就是一些前端知识,对于我这种后端程序来说其实还是蛮有用的. 关于网站结构 文件结构 前端文件分三个文件夹放 images文件夹用来存放将要用到的图 ... 
- jQuery基础课程
		环境搭建 搭建一个jQuery的开发环境非常方便,可以通过下列几个步骤进行. 下载jQuery文件库 在jQuery的官方网站(http://jquery.com)中,下载最新版本的jQuery文件库 ... 
- JQuery基础总结上
		最近在慕课网学习JQuery基础课程,发现只是跟随网站的课程学习而不去自己总结扩展的话,很难达到真正学会理解的地步. 于是先在网站上草草过了一遍课程,然后借着今天的这个时间边记录边重新整理学习一下. ... 
- jQuery基础之选择器
		摘自:http://www.cnblogs.com/webmoon/p/3169360.html jQuery基础之选择器 选择器是jQuery的根基,在jQuery中,对事件处理.遍历DOM和Aja ... 
- jquery基础知识汇总
		jquery基础知识汇总 一.简介 定义 jQuery创始人是美国John Resig,是优秀的Javascript框架: jQuery是一个轻量级.快速简洁的javaScript库.源码戳这 jQu ... 
- 【jQuery基础学习】00 序
		作为一个从来没有认真学过jQuery的菜来讲,我所学的都是jQuery基础. 算是让自己从0开始系统学一遍吧.学习书籍为:<锋利的jQuery>. 虽然是个序,表示一下我是个菜,但还是来几 ... 
- 8、网页制作Dreamweaver(jQuery基础:安装、语法)
		在<网页制作Dreamweaver(悬浮动态分层导航)>中,运用到了jQuery的技术,轻松实现了菜单的下拉.显示.隐藏的效果,不必再用样式表一点点地修改,省去了很多麻烦,那么jQuery ... 
- jquery 基础汇总---导图篇
		最近在慕课网学习了一些jquery的基础知识,为了方便记忆,整理出来的导图 jQuery基础总共分为4个部分,分别是样式篇.事件篇.动画篇.DOM篇. 样式篇,主要介绍jQuery的基础语法,选择器以 ... 
- jquery基础教程读书总结
		最近静下心来看书才深刻的体会到:看书真的很重要,只有看书才能让你有心思静下心来思考. 重温<jquery基础教程> 一.事件 主要掌握常见的事件以及理解jquery的事件处理机制. 需要注 ... 
随机推荐
- 网易云课堂_C语言程序设计进阶_第三周:结构:结构、类型定义、联合
			3.1 枚举 3.2 结构 3.3 类型定义 3.1 枚举 枚举是一种用户定义的数据类型,它用关键字enum以如下语法来表明: enum 枚举类型名字{名字0,...,名字n}; 枚举类型名字通常并不 ... 
- iOS动画技术笔记
			概述 在IOS开发中,实现动画操作的地方有很多,典型的是在视图控制器的segue操作时.在同一个视图控制器类中,加载切换不同的视图时,也需要动画效果,还有一些视图对象有动画效果会更好. 插一句,在IO ... 
- C# 如何利用反射来加载程序集,并调用程序集中有关类的方法【转】
			假设在C盘根目录下有个Dog的Dll程序集文件,该程序集文件中包含类Dog 该类中有个狗叫几声的方法,如何通过反射来加载这个C:\Dog.dll,并且调用Dog类里面的Sound方法呢: public ... 
- js堆栈溢出错误
			function prompt() { var answer = prompt("What is your name","") if (answer) { al ... 
- C语言中的回调函数
			C语言中通过函数指针实现回调函数(Callback Function) ====== 首先使用typedef定义回调函数类型 ====== typedef void (*event_cb_t)(co ... 
- 跟我一起学extjs5(24--模块Form的自己定义的设计[2])
			跟我一起学extjs5(24--模块Form的自己定义的设计[2]) 在本节中将要增加各种类型的字段,在增加字段的时候因为能够一行增加多个字段,因此层次结构又多了一层fieldcont ... 
- Sublime-text 自己定义快捷键攻略
			好吧.我承认今天非常悲剧,本来上午就写好了这篇博文,公布之后,在自己的博文里怎么也找不到. 所以如今又又一次写了一份.希望大家能顶一下吧...Nothing is better than your s ... 
- html系列教程--embed fieldset legend figure figurecaption
			<embed> 标签:定义嵌入的内容 <embed src="" type="" /> embed属性: 1.src:嵌入内容地址 2. ... 
- centos防火墙端口配置
			增加防火墙配置,允许8080端口: # vi /etc/sysconfig/iptables 在允许ssh的下面增加一条: -A INPUT -m state --state NEW -m tcp - ... 
- Nutch的发展历程
			Nutch的创始人是Doug Cutting,他同时也是Lucene.Hadoop和Avro开源项目的创始人 下面是Nutch的发展历程: 月由Doug Cutting发起,托管于Sourceforg ... 
