开发者社区> 问答> 正文

为什么hover内后面那个find无效?:配置报错 

<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无效?

展开
收起
kun坤 2020-06-02 17:29:12 488 0
1 条回答
写回答
取消 提交回答
  • 非常诡异的,alert($(this).html());这个是正常的,但是就是不知道为啥下面那个不对? ######搞定了,原来是html写错了,搞得太久了,眼睛花了。

    2020-06-02 17:29:19
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载