gpt4 book ai didi

javascript - 列表
  • 元素即使在移动设备上调用 .hide() 后也不会隐藏
  • 转载 作者:行者123 更新时间:2023-11-28 04:28:50 27 4
    gpt4 key购买 nike

    html代码是

     <div id="navbar" class="navbar-collapse collapse">
    <ul class="nav navbar-nav navbar-right">
    <li id="faqNav"><a href="faq.php">FAQ</a></li>
    <li id="loginNav"><a href="#loginModal1" data-toggle="modal">Log In</a></li>
    <li id="accountNav1" class="visible-xs-block"><a href="profile.php">Account</a></li>
    <li id="accountNav2" class="visible-xs-block nested"><a href="profile.php">My Profile</a></li>
    <li id="accountNav3" class="visible-xs-block nested" id="logoutNav" onclick="logout()"><a href="#">Log Out</a></li>
    </ul>
    </div>

    jquery代码是

     $('#accountNavX' ).hide();

    这没有用。我的最终目标是仅隐藏所有帐户导航列表项。

    编辑:

    是不是懒惰的 accountNavX 指的是我用相应的号码重复了三遍。

    最佳答案

    jQuery 通过直接在元素上写入 display:none 来隐藏。通常它优先于所有。 Bootstrap 将 !important 附加到它的 display: block 代码,从而防止 jquery 覆盖它。

    您必须执行以下操作:

    $('.accountNavX').removeClass('visible-xs-block').hide();

    关于javascript - 列表 <li> 元素即使在移动设备上调用 .hide() 后也不会隐藏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44666830/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com