本帖最后由 shifenjiandan 于 2011-11-22 18:17:16 编辑

解决方案 »

  1.   


    <!DOCTYPE HTML PUBdivC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
        <html lang="en">
        <head>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
    <script type="text/javascript">
    $(document).ready(function(i){
        $("#evaluate>div").each(
          function(){
            $(this).hover(
                function(){
                    $(this).removeClass("none");
                },
                function(){
                    $(this).addClass("none");
                }
            )
          }
       )
    });</script>
    <style>
    .star{background:green}
    .none{background:red}
    </style>
        </head>
            <body>
                <div id="evaluate">
                    <div id="star_1" class="star none"><img src="images/rate_star.png" /></div>
                    <div id="star_2" class="star none"><img src="images/rate_star.png" /></div>
                    <div id="star_3" class="star none"><img src="images/rate_star.png" /></div>
                    <div id="star_4" class="star none"><img src="images/rate_star.png" /></div>
                    <div id="star_5" class="star none"><img src="images/rate_star.png" /></div>
                <div>
                <span id="grade"></span>
                <input type="hidden" value="1" />
            </body>
        </html>
      

  2.   


     $(document).ready(function(){//这个地方你加个i是什么意思
            var stars=$("#evaluate>div").hover(
                function(){
                    $(this).prevAll().andSelf().removeClass("none");
                    },
                function(){
                    $(this).prevUntil(".selceted").andSelf().addClass("none");
                    }
                )
            })
      

  3.   

    去掉就好了....谢了
    再问下prevUntil这个查找的参数都可以是什么?比如class?
      

  4.   

    是选择器都可以的!
    .prevUntil( [selector] [, filter] )
    selectorA string containing a selector expression to indicate where to stop matching preceding sibling elements.filterA string containing a selector expression to match elements against.
      

  5.   

    我觉得你该换个思路 jquery好归好 但是有些东西是要看执行效率的