1.什么是jquery
它是轻量级的js库,它兼容CSS3,还兼容各种浏览器,jQuery使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种 应用也说得很详细,同时还有许多成熟的插件可供选择。
2.jquery设计思想
1)选择网页元素
a.模拟css选择元素 b.独有表达式选择 c.混合筛选方法
$(‘div‘)--元素选择
$(‘#div‘)--id选择
$(‘.box‘)--类选择
代码1:
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 <script src="jquery-1.10.1.min.js"></script> 7 </head> 8 <body> 9 <div id="div1" class="box">div</div> 10 <p>hello world</p> 11 <span class="box">span</span> 12 </body> 13 <script> 14 $(‘.box‘).css(‘background‘,‘red‘); 15 </script> 16 </html>
运行后:

$(‘element:first‘)--第一个元素
$(‘element:last‘)--最后一个元素
$(‘element:eq(3)‘)---下标为3的元素
代码2:
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 <script src="jquery-1.10.1.min.js"></script> 7 </head> 8 <body> 9 <ul> 10 <li class="li1"></li> 11 <li class="li1"></li> 12 <li></li> 13 <li></li> 14 <li></li> 15 <li></li> 16 </ul> 17 </body> 18 <script> 19 $(‘li:first‘).css(‘background‘,‘blue‘);//选择第一个元素 20 $(‘li:last‘).css(‘background‘,‘red‘);//选择最后一个元素 21 $(‘li:eq(3)‘).css(‘background‘,‘green‘);//下标为3的元素 22 </script> 23 </html>
运行后:
  
代码3
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="jquery-1.10.1.min.js"></script>
</head>
<body>
    <ul>
        <li class="li1"></li>
        <li class="li1"></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
    </ul>
</body>
<script>
   $(‘li:even‘).css(‘background‘,‘orange‘);//奇数行变色
    $(‘li:odd‘).css(‘background‘,‘pink‘);//偶数行变色
</script>
</html> 
  运行效果:
代码4(混合筛选方法)
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 <script src="jquery-1.10.1.min.js"></script> 7 </head> 8 <body> 9 <ul> 10 <li ></li> 11 <li class="box"></li> 12 <li></li> 13 <li class="box"></li> 14 <li></li> 15 <li></li> 16 </ul> 17 </body> 18 <script> 19 $(‘li‘).filter(‘.box‘).css(‘background‘,‘blue‘); 20 </script> 21 </html>
运行效果:
  
原文:http://www.cnblogs.com/flytime/p/6853655.html