如果我从li中删除链接,它会停止展开

时间:2013-10-13 00:48:17

标签: jquery twitter-bootstrap

我需要一些帮助。 如果我从href元素中移除<a>,或者如果我将href更改为#,则展开将停止工作,

<li class="dropdown level0"> 
    <a class="dropdown-toggle" data-toggle="dropdown" href="http://localhost/dev/index.php?  main_page=index&amp;cPath=1">HardwareCENAS</a><span class="headerCollapsible collapsed" data-toggle="collapse" data-target="#catHead_1"></span>
    <ul class="dropdown-menu collapse" id="catHead_1">
        <li class="level1">
            <a href="http://localhost/dev/index.php?  main_page=index&amp;cPath=1_17">CDROM Drives</a>
        </li>
        <li class="level1">
            <a href="http://localhost/dev/index.php?main_page=index&amp;cPath=1_4">Graphics Cards</a>
        </li>

有谁知道为什么会这样?问题是当设备的宽度足够小以触发可折叠菜单时,跨度(这是一个小的+符号)可以工作,但是如果我从href中删除链接(因为我想扩展子菜单但不是重新加载页面)它不再扩展。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

我建议在CSS中搜索“dropdown-toggle”并查看它所设置的链接特定元素。然后,您可以更改CSS以将特定于链接的元素应用于整个“dropdown-toggle”类,而不仅仅是链接。