zoukankan      html  css  js  c++  java
  • 评分

    <!DOCTYPE html>
    <html lang="zh-CN">
    <head>
    <meta charset="UTF-8">
    <title>评分</title>
    <style>
    *{margin:0;padding:0;}
    ul,li{list-style:none;}
    ul{135px;height:28px;border:1px solid #000;margin:30px auto;}
    li{27px;height:28px;background:url(star.gif)no-repeat 0 0;float:left;corsor:pointer;}
    div{text-align:center}
    </style>
    <script src="jquery-1.9.1.js"></script>
    <script>

    $(function(){
    var obj=$("li");
    $.each(obj,function(i,value){
    $("li").click(function(){
    i=$(this).index();
    if($(this).index()<=i){
    /*var a=$(this);
    var b=a.add($(this).prevAll());//$("a1").add("a2")将两个选到的元素,组合起来,再一起设置样式
    b.css("background","url(star.gif) no-repeat 0 -29px");*/
    $("li").slice(0,i+1).css("background","url(star.gif) no-repeat 0 -29px");
    } //.slice()的用法与数组用法相同:比如$("li").slice(1,5)一组li中,只选择第1个和第4个,不包括第5个。
    });

    $("li").eq(i).click(function(){
    var succe=("评分成功:"+($(this).index()+1)+"分");
    $("div").html(succe);
    });
    });
    });
    </script>
    </head>
    <body>
    <ul>
    <li></li>
    <li></li>
    <li></li>
    <li></li>
    <li></li>
    </ul>
    <div></div>
    </body>
    </html>

    补充:不写参数的情况下,

    .parentsUntil();//祖先元素    ==parents()  

    .nextUntil();//后面的兄弟元素==.nextAll()

    .prevUntil();//前面的兄弟元素==prevAll()

    如果写参数,就是截止到那个参数为止,但不包括参数本身。

      .

       

  • 相关阅读:
    mysqllimit优化
    PLSQL Developer设置及快捷键设置
    Oracle建库、建表空间,建用户
    oracle分页语句
    oracle110个常用函数
    用二进制进行权限管理
    Tomcat6优化
    Silverlight 动态创建Xaml
    使用asp.net 2.0中的SqlBulkCopy类批量复制数据
    Jquery 插件开发
  • 原文地址:https://www.cnblogs.com/annie211/p/6004040.html
Copyright © 2011-2022 走看看