1、什么是jquery
jQuery是一个优秀的javascript库,是一个继prototype之后又一个优秀的javascript库
2、特点
1)jquery仅仅几十kb ,轻量级的库
2)丰富的DOM选择器
3)链式表达式
4)事件、样式、动画更加强化
5)ajax更加简洁
6)跨浏览器兼容
7)插件扩展开发
8)可扩展性
大白话优点
1)脚本与页面分离
2)最少的代码做最多的事情
3)性能支持比较好(主要是兼容火狐3、IE6+)
缺点
1)不能向后兼容
2)多个插件可能会有冲突
…此处省略未知的缺点
2、jquery的选择器
1.元素选择器
$(‘p’)获取所有的p标签 返回一个类数组
2.id选择器
$(‘#test’)获取的也是一个数组
[if !supportLists]1. [endif]class选择器
$(.pass)获取的是一个数组
其他选择器
$(‘*’)选取所有的元素
$(this)选取当前元素
$(‘p.info’)选取class为info的p元素
$(‘p:first’)选取第一个p元素
$(‘ul li:fist’)选取所有ul下的第一个li元素
属性:
$(‘[href]’)选取带有href属性的元素
$(:button)选择所有type=“button”的input元素和button元素
隔行变色
$(‘tr:even’)选取偶数位的tr元素
$(‘tr:odd’)选取奇数位的tr元素
$(“p:even”).css(‘background-color’, ‘blue’)
兄弟选择器
.next() 是指他下一个兄弟
.prev() 是指他上一个兄弟
$("#"+id).next().attr(“style”,“display:block;”);
3.jquery 几个简单的事件
不定时更新,多谢支持