zoukankan      html  css  js  c++  java
  • jquery(1) fly

    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> 

    运行效果:

      

     

  • 相关阅读:
    关于C#中timer类 (转)
    AutoResetEvent (转)
    给韬哥的回复
    sql中的case when 的用法涉及到大于小于号
    vba中获取当前日期
    vba中的小技巧
    sql server2000中的两个整数相除保留十位小数
    vba中新建文件,关闭文件,锁屏,覆盖同名文件
    无法切换到google.com的解决办法
    mysql 常用命令
  • 原文地址:https://www.cnblogs.com/flytime/p/6853655.html
Copyright © 2011-2022 走看看