• jQuery----each()方法


    jquery中有隐式迭代,不需要我们再次对某些元素进行操作。但是如果涉及到不同元素有不同操作,需要进行each遍历。本文利用10个li设置不同的透明度的案例,对each方法进行说明。

    语法:

    $(元素).each(function(index,element){ });

    参数index:表示元素索引,在本例中是0-9

    参数element:表示对象,在本例中是每个li

    案例效果:

    代码如下

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="utf-8">
     5         <title></title>
     6         <style type="text/css">
     7             li{
     8                  100px;
     9                 height: 100px;
    10                 background-color: green;
    11                 list-style: none;
    12                 float: left;
    13                 margin-left: 10px;
    14             }
    15         </style>
    16 
    17         <script src="jquery-1.12.2.js"></script>
    18         <script type="text/javascript">
    19             $(function(){
    20                 //页面加载后,让每个li的透明度发生改变
    21                 $("li").each(function(index,element){
    22                     //第一个参数是索引,第二个参数是对象
    23                     $(element).css("opacity",(index+1)/10);
    24                 })
    25             });
    26         </script>
    27     </head>
    28     <body>
    29         <ul>
    30             <li>1</li>
    31             <li>2</li>
    32             <li>3</li>
    33             <li>4</li>
    34             <li>5</li>
    35             <li>6</li>
    36             <li>7</li>
    37             <li>8</li>
    38             <li>9</li>
    39             <li>10</li>
    40         </ul>
    41     </body>
    42 </html>
  • 相关阅读:
    Log4Net使用
    4月博文
    论坛题目练习
    职场冷笑话两则
    初识管理的一些心得
    Project中分清楚挣值项
    预留规划项
    小感触
    好事多磨,好事成双
    忧郁
  • 原文地址:https://www.cnblogs.com/WangYujie1994/p/10300807.html
Copyright © 2020-2023  润新知