有什么方法可以让<li> </li>元素在jQuery中消失?

时间:2014-10-12 00:30:59

标签: jquery css html-lists

我正在努力制作一个&lt; li&gt; &LT; /锂&GT;消失。

使用.css(&#39;显示&#39;,&#39;无&#39;)或.hide()无效。这是我的代码:

                } else {
                        $("#enter_number").css('display', 'none');
                        $("#validate_menu").css('display', 'none');
                        $("#phone_verified").fadeIn();
                }

这是HTML:

    <ul>
    <li><a href='account.php'>Account Home</a></li>
    <li><a href='user_settings.php'>User Settings</a></li>
    <li name='validate_menu'><a href=verify_mobile.php>Validate Mobile</a></li>
    <li><a href='logout.php'>Logout</a></li>
    </ul>

1 个答案:

答案 0 :(得分:2)

您使用的是名称而不是ID。

<ul>
<li><a href='account.php'>Account Home</a></li>
<li><a href='user_settings.php'>User Settings</a></li>
<li id='validate_menu'><a href='verify_mobile.php'>Validate Mobile</a></li>
<li><a href='logout.php'>Logout</a></li>
</ul>

应该工作。

以下是我在评论中看到你仍有问题的例子。

http://jsfiddle.net/9rzn57s1/