一、操作一组jQuery对象

1、遍历

$("").each(fun);

2、求长度:length   size()

3、获得某一个jQuery对象

$("").eq(index):通过jQuery中的方法获得

$(":eq(index)"):通过选择器的方式

二、jQuery中的核心方法

1、attr("属性名"):获得属性名对应的值

attr("属性名","值"):给对应的属性赋值

2、prop("属性名"):获得属性名对应的值

prop("属性名","属性值"):给对应的属性赋值

区别:prop 1.6版本之后的

删除属性时  removeAttr("属性名")   属性

removeProp("属性名")   值---->undefined

3、给属性赋值:

attr("属性名","值").attr("属性名","值")  链式调用

采用json的形式赋值:

attr({

"name":"myDiv",

"title":"myTitle"

});

4、text() |html()

5、css()方法

$("").css({

"样式属性名":"样式属性值",

....

});

6、val() : 取值

val("重新赋值")

针对于表单标签

三、修改页面元素

1、父类jQuery对象.append(子类jQuery对象) :添加时,添加在所有字节点的最后名

2、before() | after() 在指定的标签之前|之后添加

3、以动画的形式显示或者隐藏

show(time) :time毫秒内显示

hide(time):time毫秒内隐藏

四、jQuery中的事件【重点】

1、js中事件处理

方式一:标签的方式

开发方式二:编程的形式开发

以编程的方式开发js的事件:

1)、在页面加载完毕后,加载js代码

window.onload = function(){

//js代码

};

2)、获得事件源:document.getElementById("id属性");

3)、采用匿名函数给事件属性赋值

dom对象.onclick=function(){};

.ondblclick=function(){};

2、jQuery中的事件

1)在页面加载完毕后,加载js代码

$(function(){

//加载的js代码

});

2)、获得事件源:使用选择器获得事件源 $("#id")

3)、jQuery中的事件都是函数,完成事件函数

如:开关

3、jQuery中常用的事件函数

click():单击

dblclick():双击

mouseover():鼠标移入

mouseout():鼠标移出

blur():失去焦点

focus():获得焦点

submit():提交

change():当失去焦点,值改变

4、复合事件

toggle(fun1,fun2,.....):复合多个单击事件

hover(fun1,fun2):复合移入(mouseover)和移出事件(mouseout)

5、动态下拉菜单

五、事件激活

1、若果添加了新的标签,新的标签中有事件,而且添加的事件不能触发,此时需要激活。

JQUERY学习(贰)的更多相关文章

  1. jQuery学习之路(1)-选择器

    ▓▓▓▓▓▓ 大致介绍 终于开始了我的jQuery学习之路!感觉不能再拖了,要边学习原生JavaScript边学习jQuery jQuery是什么? jQuery是一个快速.简洁的JavaScript ...

  2. jquery学习(一)

    简单的jquery学习,首先在页面引入jquery <!-- 引入jquery --> <script src="js/jquery-1.8.3.js" type ...

  3. jQuery学习笔记(一)jQuery选择器

    目录 jQuery选择器的优点 基本选择器 层次选择器 过滤选择器 表单选择器 第一次写博客,希望自己能够长期坚持,以写博客的方式作为总结与复习. 最近一段时间开始学习jQuery,通过写一个jQue ...

  4. jQuery 学习笔记

    jQuery 学习笔记   一.jQuery概述    宗旨: Write Less, Do More.    基础知识:        1.符号$代替document.getElementById( ...

  5. jQuery学习笔记(一):入门

      jQuery学习笔记(一):入门 一.JQuery是什么 JQuery是什么?始终是萦绕在我心中的一个问题: 借鉴网上同学们的总结,可以从以下几个方面观察. 不使用JQuery时获取DOM文本的操 ...

  6. jQuery学习笔记 - 基础知识扫盲入门篇

    jQuery学习笔记 - 基础知识扫盲入门篇 2013-06-16 18:42 by 全新时代, 11 阅读, 0 评论, 收藏, 编辑 1.为什么要使用jQuery? 提供了强大的功能函数解决浏览器 ...

  7. 很不错的jQuery学习资料和实例

    这些都是学习Jquery很不错的资料,整理了一下,分享给大家. 希望能对大家的学习有帮助. 帕兰 Noupe带来的51个最佳jQuery教程和实例, 向大家介绍了jQuery的一些基本概念和使用的相关 ...

  8. jquery学习以及下载链接

    jquery学习链接 http://www.w3school.com.cn/jquery/jquery_intro.asp jquery 脚本库下载链接 http://jquery.com/downl ...

  9. 转载最佳JQuery学习网站

    转载文章,原出处: http://www.gbin1.com/technology/jquery/learningjquerywebsites/ jQuery是目前最流行的 JavaScript    ...

  10. JQuery学习笔记--01

    JQuery使用的话,必做的一下件事就是下载JQuery库,才可以使用下载地址:http://jquery.com/ 下面就是引用JQuery库了: <script type="tex ...

随机推荐

  1. 如何使用同一个Action中的不同方法

    如何使用同一个Action中的不同方法 1.使用Action的DMI(Dynamic Method Invocation--动态方法调用) (1)动态方法调用: 表单元素的action不是直接为某个A ...

  2. 第六课 SQLite

    总结:SQLite 1.SQLite的数据类型: NULL(空值).INTEGER(整型值).READL(浮点值).TEXT(字符串值).BLOB(二进制对象); 2.SQLite的应用 2.1 SQ ...

  3. UIEdgeInsetsMake, CGRectOffset等API参数详解

    1, UIEdgeInsetsMake ( CGFloat top, CGFloat left, CGFloat bottom, CGFloat right ) 2,position点是相对suerL ...

  4. Cheatsheet: 2013 07.09 ~ 07.20

    Mobile How to implement Android Splash Screen Migrating iOS MVC Applications to Windows Phone 8 (M-V ...

  5. Intellij IDEA中使用Struts2

    据说struts2中有很多的漏洞, 不过作为学习我也就用了吧, 因为书上面是按着这个讲的呀. 难怪官网上也没有struts2.2.1的版本的下载. 1. 下载struts2.2.1 ga版本 2. 新 ...

  6. [SAP ABAP开发技术总结]字符串处理函数、正则表达式

    声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...

  7. linux的计划任务crontab

    crontab(全称cron table计划任务列表)是一个用于周期性被执行的任的工具. 相关指令: usage: crontab [-u user] file   crontab [ -u user ...

  8. Linux 下常用解压命令(转载)

    Linux下常用文件解压(包括rpm.deb包) Linux下怎么解后缀名是gzip的文件?1.以.a为扩展名的文件:#tar xv file.a2.以.z为扩展名的文件:#uncompress fi ...

  9. 使用xml来显示获取的mysql数据

    mysql test -u test -X -e 'select * from employees where empid = 1' 其中 -X 就是以xml形式显示

  10. 2013/7/16 HNU_训练赛4

    CF328B Sheldon and Ice Pieces 题意:给定一个数字序列,问后面的数字元素能够组成最多的组数. 分析:把2和5,6和9看作是一个元素,然后求出一个最小的组数就可以了. #in ...