jquery中非常重要的部分,就是操作dom的能力:

text() - 设置或返回所选元素的文本内容

html() - 设置或返回所选元素的内容(包括html标记)

val() - 设置或返回表单字段的值

attr() - 用于获取或设置属性值

jquery如下方法可以插入内容

append 在被选元素的结尾插入内容

prepend 在被选元素的开头插入内容

after 在被选元素之后插入内容

before 在被选元素之前插入内容

remove 删除被选元素及其子元素

empty 从被选元素中删除子元素

jquery操作css

addClass 向被选元素添加一个或多个类

removeClass 从被选元素删除一个或多个类

toggleClass 对被选元素进行添加/删除类的切换操作

css设置或返回样式属性

jquery width和height方法设置或返回元素的宽度和高度

innerWidth和innerHeight方法返回元素的宽度和高度(包括内边距)

outerWidth和outerHeight方法返回元素宽度和高度(包括内边距和边框)

遍历dom树:

parent返回被选元素的直接父元素

parents返回被选元素的所有祖先元素,一直到文档的根元素

parentsUntil方法返回介于2个给定元素之间的所有祖先元素

children返回被选元素的所有直接子元素

find返回被选元素的后代元素,一路向下直到最后一个后代

siblings返回被选元素的所有同胞元素

next返回被选元素的下一个同胞元素

nextAll返回被选元素的所有跟随的同胞元素

nextUntil返回介于2个指定参数之间的所有跟随同胞元素

prev,prevAll和prevUntil和上面类似,只不过方向相反.

缩写搜索元素的范围

first 返回被选元素的首个元素

last 返回被选元素的最后一个元素

eq 返回被选元素中带有指定索引号的元素

filter 允许规定一个标准,不匹配的元素会被删除,从而返回匹配的元素

not 返回不匹配的所有元素,和filter相反

jquery和ajax;jquery提供多个与ajax有关的方法,可以使用http get/post从远程服务器上请求文本,html,xml和json,同时可以把这些外部数据直接载入网页的被选元素中.

load() 方法从服务器加载数据,并把返回的数据放入被选元素中:

$(sel).load(url,data,callback);

2种在客户端和服务器端进行请求-响应的常用方法是:

get 从指定资源请求数据:基本用于从svr取回数据,且可能返回缓存数据

post 向指定资源提交要处理的数据:post方法不会缓存数据,且常用于连同请求一起发送数据.

$.get(url,callback) 通过http get请求从服务器上请求数据

$.post(url,data,callback)通过http post请求从服务器上请求数据

恶补web之八:jQuery(2)的更多相关文章

  1. 恶补web之八:jQuery(3)

    jquery和其他js框架.jQuery使用$作为jQuery的简写,但是还有很多js框架,比如: MooTools,Backbone,Sammy,Cappuccino,Knockout,JavaSc ...

  2. 恶补web之八:jQuery(1)

    jquery是一个js库,极大的简化了js编程.jquery是一个写的更少,但做的更多的轻量级js库. jquery位于一个js文件中,其中包含了所有jquery函数,可以用如下标记把jquery添加 ...

  3. 恶补web之一:html学习(1)

    发现以前欠下的web知识太多鸟,只有重头开始好好学吧,恶补第一站就是html知识啦! html指的是超文本标记语言,它不是编程语言,而是一种标记语言;标记语言是一套标记标签(markup tag),h ...

  4. 恶补web之六:javascript知识(2)

    若要向html添加新元素,必须首先创建该元素,然后向一个已存在的元素追加该元素 <div id="div1"> <p id="p1">这 ...

  5. 恶补web之三:http学习

    http是超文本传输协议的简称,该协议设计目的是保证客户机与服务器之间的通信.http的工作方式为客户机与服务器之间的请求-应答协议. 一般来说web浏览器是客户端,计算机上的网络应用程序可能作为服务 ...

  6. 恶补web之一:html学习(2)

    iframe用于在网页内显示网页:<iframe src="URL"></iframe>,iframe可用作链接的目标: <!DOCTYPE html ...

  7. 恶补web之二:css知识(3)

    css有3种定位机制:普通流,浮动和绝对定位. 除非专门指定,否则所有框都在普通流中定位,即普通流中的元素位置由元素在(x)html中的位置决定. 通过使用position属性,可以选择4种不同类型的 ...

  8. 恶补web之二:css知识(2)

    css字体属性定义文本的字体系列,大小,加粗,风格和变形等. css中包含两种字体系列:通用字体系列和特定字体系列. font-family属性定义文本的字体系列: body {font-family ...

  9. 恶补web之七:html DOM知识

    html DOM定义了访问和操作html文档的标准;dom是w3c的标准,dom定义了访问html和xml文档的标准: w3c文档对象模型(dom)是中立平台和语言的接口,它允许程序和脚本动态访问和更 ...

随机推荐

  1. 【移动开发】Service类onStartCommand()返回值和参数

    Android开发的过程中,每次调用startService(Intent)的时候,都会调用该Service对象的onStartCommand(Intent,int,int)方法,然后在onStart ...

  2. UNIX网络编程——利用ARP和ICMP协议解释ping命令

    一.MTU 以太网和IEEE 802.3对数据帧的长度都有限制,其最大值分别是1500和1492字节,将这个限制称作最大传输单元(MTU,Maximum Transmission Unit)      ...

  3. Android开发学习之路--NDK、JNI之初体验

    好久没有更新博客了,最近一直在看一个仿微信项目,然后看源码并自己实现下,相信经过这个项目可以让自己了解一个项目中的代码以及种种需要注意的事项.不知不觉中博客已经快要40w访问量,而且排名也即将突破30 ...

  4. JS 遍历对象 jQuery遍历对象

    jquery for 循环遍历对象的属性: //对象的定义如下: var person={id:"1",name:"springok",age:25}; for ...

  5. 修改GDAL库支持IRSP6数据

    使用GDAL库发现不能打开IRSP6的数据,不过看GDAL提供的文件格式里面却是支持IRSP6的数据的,具体可以参考网页http://www.gdal.org/frmt_fast.html.下面图1是 ...

  6. OLAP工作的基本概念(结合个人工作)

    OLTP和OLAP 传统的数据库系统都是OLTP,只能提供数据原始的操作.不支持分析工作. OLTP系统::执行联机事务和查询处理.一般超市进销存系统,功能:注册,记账,库存和销售记录等等, OLAP ...

  7. javascript之自定义数组工具对象

    <pre name="code" class="html">/* 需求:编写一个js文件,在js文件中自定义一个数组工具对象, 该工具对象要有一个找 ...

  8. 敦泰FT6X06单层自容调屏

    总的概括来说,自电容调屏在配置好通道个数和顺序后,只需调整AFE相关的设置参数使各通道的Raw Data和CI值符合定义的标准即可.– AFE是模拟前端的缩写-Analog Front End• Ra ...

  9. [Java]数组排序-选择排序 冒泡排序 插入排序

    1 选择排序  原理:a 将数组中的每个元素,与第一个元素比较          如果这个元素小于第一个元素, 就将这个         两个元素交换.       b 每轮使用a的规则, 可以选择出 ...

  10. (五十)Quartz2D生成图片的一些应用

    应用一:给图片打水印,不应该是画到View的Layer上,而应该画到Bitmap上,产生一张新的图片. 1.首先读入背景图,然后开启一个位图上下文,并将它画在位图上下文上: UIImage *bgIm ...