将子最大宽度添加到父元素时出现问题

理查德耶夫

我刚遇到JQuery问题。我做了简单的下拉导航。运行良好。

            <div id="navigation" class="grid-container">
                <div class="menu-wrap grid-85">
                    <ul class="menu">
                        <li><a href="">Home</a></li>
                        <li><a href="">About</a>
                            <ul class="submenu">
                                <li><a href="">Sarsauto</a></li>
                                <li><a href="">Acedelco</a></li>
                            </ul>
                        </li>
                        <li><a href="">Services</a>
                            <ul class="submenu">
                                <li><a href="">Purchase</a></li>
                                <li><a href="">Rental</a></li>
                                <li><a href="">MOT</a></li>
                            </ul>
                        </li>
                        <li><a href="">Catalog</a></li>
                        <li><a href="">Contacts</a>
                            <ul class="submenu">
                                <li><a href="">Find Us</a></li>
                                <li><a href="">Contact Us</a></li>
                            </ul>
                        </li>
                    </ul>
                </div>
                <div class="clearfix"></div>
            </div>

现在,我正在尝试使父元素ul.menu li的宽度与最大的子元素ul.menu li ul.submenu相同这是jQuery代码:

    $(document).ready(function(){
        var maxWidth = "0px";

        $("#navigation ul.submenu").each(function(){
            var currentWidth = $(this).css("width");
            if(currentWidth > maxWidth){
                maxWidth = currentWidth;
            }
        });

        $("#navigation ul.menu li").css("width",maxWidth);
    });

现在,它的作用是增加属性的风格宽度= 0像素,istead的maxWidth请帮助我找到问题。先感谢您!:)

沃尔夫

尝试改用:

$(document).ready(function () {
    var maxWidth = 0;

    $("#navigation ul.submenu").each(function () {
        var currentWidth = $(this).width();
    if (currentWidth > maxWidth) {
        maxWidth = currentWidth;
    }
    });

$("#navigation ul.menu li").width(maxWidth);
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将Xml元素添加到文档时,名称空间出现问题

来自分类Dev

将新的子行添加到父行时出现问题;新行始终添加到工作表底部

来自分类Dev

将子级宽度添加到父级内容

来自分类Dev

将Any-Element添加到动态创建的XSD-Schema时出现问题

来自分类Dev

将输入字段添加到div时出现问题

来自分类Dev

将控件添加到组框时出现问题

来自分类Dev

Javascript:将数组添加到2D数组时出现问题

来自分类Dev

在将应用添加到Django管理员并显示模型时出现问题

来自分类Dev

通过函数将JavaScript对象添加到数组时出现问题

来自分类Dev

将多个输入字段添加到数组时出现问题

来自分类Dev

在将List作为值添加到Dict时出现问题吗?

来自分类Dev

将Facebook标签添加到我的页面时出现问题

来自分类Dev

将cURL添加到OAuth请求引擎支持时出现问题

来自分类Dev

将GUI添加到Ubuntu服务器时出现问题

来自分类Dev

将 NetBeans IDE 添加到 Docky Unity 时出现问题

来自分类Dev

Django - 将查询集添加到 FilterSet 上的字段时出现问题

来自分类Dev

使用javascript将子元素添加到父元素

来自分类Dev

将类添加到子元素但不添加到父元素

来自分类Dev

将元素添加到已排序的链表C ++中时出现的问题

来自分类Dev

将鼠标悬停动画添加到HTML5画布图形时出现问题

来自分类Dev

将Visual Studio 2015项目添加到源代码管理时出现问题

来自分类Dev

将SignalR.Client Nuget软件包添加到Monogame Android项目时出现问题

来自分类Dev

将新项目添加到列表时,ListView ItemSource和RaisePropertyChanged不会出现问题

来自分类Dev

在将两个数字添加到路径字符串以读取多个文件时出现问题

来自分类Dev

将鼠标悬停动画添加到HTML5画布图形时出现问题

来自分类Dev

将元素添加到 Python 列表时出现“AttributeError”

来自分类Dev

将类添加到父元素

来自分类Dev

仅当子容器具有内容时,才如何将类添加到特定的父元素

来自分类Dev

在经典ASP中将JSON内容添加到WinHttpRequest POST请求时出现问题

Related 相关文章

  1. 1

    将Xml元素添加到文档时,名称空间出现问题

  2. 2

    将新的子行添加到父行时出现问题;新行始终添加到工作表底部

  3. 3

    将子级宽度添加到父级内容

  4. 4

    将Any-Element添加到动态创建的XSD-Schema时出现问题

  5. 5

    将输入字段添加到div时出现问题

  6. 6

    将控件添加到组框时出现问题

  7. 7

    Javascript:将数组添加到2D数组时出现问题

  8. 8

    在将应用添加到Django管理员并显示模型时出现问题

  9. 9

    通过函数将JavaScript对象添加到数组时出现问题

  10. 10

    将多个输入字段添加到数组时出现问题

  11. 11

    在将List作为值添加到Dict时出现问题吗?

  12. 12

    将Facebook标签添加到我的页面时出现问题

  13. 13

    将cURL添加到OAuth请求引擎支持时出现问题

  14. 14

    将GUI添加到Ubuntu服务器时出现问题

  15. 15

    将 NetBeans IDE 添加到 Docky Unity 时出现问题

  16. 16

    Django - 将查询集添加到 FilterSet 上的字段时出现问题

  17. 17

    使用javascript将子元素添加到父元素

  18. 18

    将类添加到子元素但不添加到父元素

  19. 19

    将元素添加到已排序的链表C ++中时出现的问题

  20. 20

    将鼠标悬停动画添加到HTML5画布图形时出现问题

  21. 21

    将Visual Studio 2015项目添加到源代码管理时出现问题

  22. 22

    将SignalR.Client Nuget软件包添加到Monogame Android项目时出现问题

  23. 23

    将新项目添加到列表时,ListView ItemSource和RaisePropertyChanged不会出现问题

  24. 24

    在将两个数字添加到路径字符串以读取多个文件时出现问题

  25. 25

    将鼠标悬停动画添加到HTML5画布图形时出现问题

  26. 26

    将元素添加到 Python 列表时出现“AttributeError”

  27. 27

    将类添加到父元素

  28. 28

    仅当子容器具有内容时,才如何将类添加到特定的父元素

  29. 29

    在经典ASP中将JSON内容添加到WinHttpRequest POST请求时出现问题

热门标签

归档