为什么hover内后面那个find无效?

sam_ai 发布于 2012/03/30 20:53
阅读 184
收藏 0
<html>
    <head>
        <script src="jquery.js"></script>
        <script>
            $(document).ready(
            function()
                {
                    //alert(' ');
                    $('.mmf').hover(
                        function()
                        {
                            //alert($(this).html());//it is ok
                             $(this).find(".mmff").css("background-color","red");
                            //alert('---------------');
                           
                           
                        }
                        ,
                        function()
                        {
                        }
                        );
                });
        </script>
        <style>
            .mm li
            {
               
            }
            .mmf
            {
                float: left;
                display:inline;
                padding: 5px;
            }
            .mmff
            {
                list-style-type:none;
                /*display:none;*/
               
            }
        </style>
    </head>
    <body>
        <div id='mainmenulist'>
            <ul class='mm'>
                <li class='mmf'>主页</li>
                <li class='mmf'>基地概括</li>
                    <ul class='mmff'>
                        <li>队伍情况</li>
                        <li>硬件设施</li>
                    </ul>
                <li class='mmf'>基地党建</li>
            </ul>
        </div>
    </body>

</html>

 

为什么hover内后面那个find无效?

加载中
0
sam_ai
sam_ai
非常诡异的,alert($(this).html());这个是正常的,但是就是不知道为啥下面那个不对?
0
sam_ai
sam_ai
搞定了,原来是html写错了,搞得太久了,眼睛花了。
返回顶部
顶部