JQuery学习(1)
JQuery学前准备
JQuery的各种包:
1、jquery-ui(包含小工具及组件)
2、jquery-1.7.1.intellisense.js(智能提示包)
3、jquery-1.7.1.js(详细版,代码有注释,易看懂,文件本身较大)注:工作中不建议用此包
4、jquery-1.7.1.min.js(为了提高程序运行速度,省略了注释,简化了变量名称,不容易看懂。相当于上边的优化版本)注:工作中建议用这个,提升程序运行速度。
5、使用前导入JQuery包,因为VS编辑器中有智能提示,所以可以只导入jquery-1.7.1.min.js或jquery-1.7.1.js(建议前者)
JQuery的特点
1、JQuery的触发时机
2、非侵入性的编码方式(也就是在行间的事件不能写,实现了分离)
3、链式结构的编码方式。例:
<script src="Script/jquery-1.7.1.js"></script>
<script language="javascript">
$(document).ready(function ()
{
$("div[index=heihei]").click(function ()
{
alert("谁让你点我的?!");
}).mouseover(function ()
{
$(this).css("font-size", 30).css("color", "red");
}).mouseout(function ()
{
$(this).css("font-size", 18).css("color", "black");
})
})
</script>
4、集合式操作,操作选择器选择出来的一组对象,js想要操作一组要进行循环添加事件和属性
JQuery语法之语法的基本结构
#写JQuery的ready事件
$(document).ready(function () 相当于JS中的window.onload事件,区别在于:JQuery的ready事件是在HTML文本加载完之后就触发(仅仅是文本)
{ JS的window.onload事件是在HTML中所有(包括图片之类)加载完成后触发,有种跟不上节凑的感觉。
//这里写代码
});//JQuery中的$符号,是强制转换符,将JS中的对象转换成JQuery中可以识别的对象
JQuery语法之具体语法(一)找到元素
选择器的种类:与样式表(css3.0)相同
1、基本选择器
。。。最基本的:标签,ID选择器,class选择器
。。。组合选择器:空格(后代选择器),逗号(并列选择器),标签名.class(筛选),>(子代选择器)
2、过滤选择器
。。。基本过滤(按照HTML标记的书写顺序来过滤)
① :first--第一个
② :last--第二个
③ :eq(索引号)--任意一个
④ :lt(索引号)--小于某个索引号(less than 的缩写)
⑤ :gt(索引号)--大于某个索引号(great than 的缩写)
⑥ :odd--奇数个
⑦ :even--偶数个
⑧ :not(选择器)--排除
。。。属性过滤
[属性名]--选择拥有这个属性的元素
[属性名=值]--找属性名是某个值的
[属性名!=值]--找属性名不是某个值的
[属性名*=值]--找属性名包含某个值的
[属性名^=值]--找属性值是以【值】开头的
[属性名$=值]--找属性值是以【值】结尾的
。。。内容过滤
:has(选择器)--开始标记与结束标记之间是否包含某类子元素,如果包含,就选择出来
:contains(字符串)--开始标记与结束标记之间是否半酣某段文字,如果包含就选择出来
JQuery学习(1)的更多相关文章
- 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 ...
随机推荐
- 如何用ZBrush确定头部五官的位置
之前和大家讲过如何在ZBrush中确定头部雕刻,在第一阶段中面数很少,只能将大型体雕刻出来,由于面数太少不能进行下面的雕刻.接下来第二阶段的调整,需要重新分布模型表面的网格,增加面数,进行五官的位置的 ...
- Google Map API 使用总结
Google Map API (一):显示一个最基本的地图 1 实现一个地图:<head>中引用: <script type="text/javascript" ...
- HDU 4419 Colourful Rectangle --离散化+线段树扫描线
题意: 有三种颜色的矩形n个,不同颜色的矩形重叠会生成不同的颜色,总共有R,G,B,RG,RB,GB,RGB 7种颜色,问7种颜色每种颜色的面积. 解法: 很容易想到线段树扫描线求矩形面积并,但是如何 ...
- Maya FEM节点框架完成
这几天把物理模拟框架移植到maya之中了. maya编程有一点比较关键,就是要让自己的程序逻辑适应maya的节点求值机制.在物理模拟中,往往需要进行时间积分,对此我的解决办法是,写一个节点rigSim ...
- iOS开发之----常用函数和常数
介绍一下Objective-c常用的函数,常数变量 算术函数 [算术函数] 函数名 说明 int rand() 随机数生成.(例)srand(time(nil)); //随机数初期化int val = ...
- 各种各样的hack。
http://itakeo.com/blog/2015/11/16/allhack/?none=123 Android Selector Hacks .selector:not(*:root) {} ...
- 百度BAE环境下WordPress搭建过程
参考: 文章一:http://capbone.com/bae-wordpress/ 文章二:http://tieba.baidu.com/p/2612184581 注意点: wordpress 下载地 ...
- ssh scp 复制文件和文件夹
三,复制文件或目录命令: 复制文件: (1)将本地文件拷贝到远程 scp 文件名用户名@计算机IP或者计算机名称:远程路径 本地192.168.1.8客户端 scp /root/install ...
- Android应用性能优化之使用SparseArray替代HashMap
HashMap是java里比较常用的一个集合类,我比较习惯用来缓存一些处理后的结果.最近在做一个Android项目,在代码中定义这样一个变量,实例化时,Eclipse却给出了一个 performanc ...
- DWZ集成的xhEditor编辑器浏览本地图片上传的设置
有关xhEditor的文件上传配置官方文档链接:http://i.hdu.edu.cn/dcp/dcp/comm/xheditor/demos/demo08.html 一.xhEditor图片上传的配 ...