JQUERY学习(贰)
一、操作一组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学习(贰)的更多相关文章
- jQuery学习之路(1)-选择器
▓▓▓▓▓▓ 大致介绍 终于开始了我的jQuery学习之路!感觉不能再拖了,要边学习原生JavaScript边学习jQuery jQuery是什么? jQuery是一个快速.简洁的JavaScript ...
- jquery学习(一)
简单的jquery学习,首先在页面引入jquery <!-- 引入jquery --> <script src="js/jquery-1.8.3.js" type ...
- jQuery学习笔记(一)jQuery选择器
目录 jQuery选择器的优点 基本选择器 层次选择器 过滤选择器 表单选择器 第一次写博客,希望自己能够长期坚持,以写博客的方式作为总结与复习. 最近一段时间开始学习jQuery,通过写一个jQue ...
- jQuery 学习笔记
jQuery 学习笔记 一.jQuery概述 宗旨: Write Less, Do More. 基础知识: 1.符号$代替document.getElementById( ...
- jQuery学习笔记(一):入门
jQuery学习笔记(一):入门 一.JQuery是什么 JQuery是什么?始终是萦绕在我心中的一个问题: 借鉴网上同学们的总结,可以从以下几个方面观察. 不使用JQuery时获取DOM文本的操 ...
- jQuery学习笔记 - 基础知识扫盲入门篇
jQuery学习笔记 - 基础知识扫盲入门篇 2013-06-16 18:42 by 全新时代, 11 阅读, 0 评论, 收藏, 编辑 1.为什么要使用jQuery? 提供了强大的功能函数解决浏览器 ...
- 很不错的jQuery学习资料和实例
这些都是学习Jquery很不错的资料,整理了一下,分享给大家. 希望能对大家的学习有帮助. 帕兰 Noupe带来的51个最佳jQuery教程和实例, 向大家介绍了jQuery的一些基本概念和使用的相关 ...
- jquery学习以及下载链接
jquery学习链接 http://www.w3school.com.cn/jquery/jquery_intro.asp jquery 脚本库下载链接 http://jquery.com/downl ...
- 转载最佳JQuery学习网站
转载文章,原出处: http://www.gbin1.com/technology/jquery/learningjquerywebsites/ jQuery是目前最流行的 JavaScript ...
- JQuery学习笔记--01
JQuery使用的话,必做的一下件事就是下载JQuery库,才可以使用下载地址:http://jquery.com/ 下面就是引用JQuery库了: <script type="tex ...
随机推荐
- 嵌入式linux
嵌入式开发 1.1开发板和宿主机的连接方法:cable 电缆可以通过 串口 网络 以及 JTGA等连接方式. JTAG:国际标准测试协议对芯片内部测试对flash烧写.注意JTAG 是一种协议,具体去 ...
- 使用Tesseract OCR识别验证码
1.下载Tessrac OCR,默认安装 2.把验证码code.jpg图片放在D盘 3.打开cmd,进入D盘,输入:tesseract code.jpg result 4.进入D盘,生成了resul ...
- MySQL的事务
MySQL的事务 1.事务:事务是由一步或者几步数据库操作序列组成的逻辑执行单元,这一系列操作要么全部执行,要么全部放弃执行. 2.事务具备的四个特性(简称为ACID性): (1)原子性(Atomic ...
- EXCEL中讲 10分10秒转换成610秒
前几天宝贝跟我打赌100W说我20天给她打电话不到10小时,我说绝对超过10小时了,但是由于宝贝的赖皮死活不承认,所以我被迫掉出通话记录,拿到通话记录我有点小郁闷,因为通话记录里的时间格式00分00秒 ...
- serialVersionUID
serialVersionUID作用: 序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性. 有两种生成方式: 一个是默认的1L,比如:private static final l ...
- SQL生成随机数
ALTER FUNCTION [dbo].[ufn_Random] ( @A INT, @B INT ) RETURNS INT AS BEGIN /* 功能:生成随机数 */ ,) , SELECT ...
- 使用source Insight工具创建uboot工程。
首先在linux下面解压uboot的代码.不能在Windows下面解压,因为Windows的文件名是不区分大小写的. 然后,创建网络驱动器,这样就能在Windows下访问linux的文件夹了.方法:通 ...
- HDU 1728 逃离迷宫
[题目描述 - Problem Description] 给定一个m × n (m行, n列)的迷宫,迷宫中有两个位置,gloria想从迷宫的一个位置走到另外一个位置,当然迷宫中有些地方是空地,glo ...
- javascript中的计时器
javascript中的定时器有两种:一种是一次性定时器,一种是可以持续使用的定时器: 1:一次性定时器setTimeout(a,b):兼容ie的任何版本 该方法接受两个参数,第一个是要执行的代码,第 ...
- Android 点击文字实现跳转
在web页面中,有a标签的超链接实现跳转,同样在Android当中,用TextView控件来显示文字,实现它的事件来跳转. 核心代码如下: //以下代码写在onCreate()方法当中 textVie ...