Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 引导-让指定的<;李>;数据切换时标记打开=";“崩溃”;_Html_Codeigniter_Twitter Bootstrap - Fatal编程技术网

Html 引导-让指定的<;李>;数据切换时标记打开=";“崩溃”;

Html 引导-让指定的<;李>;数据切换时标记打开=";“崩溃”;,html,codeigniter,twitter-bootstrap,Html,Codeigniter,Twitter Bootstrap,我想让“数据管理”li在默认情况下打开,如果它的子级有一个“活动”类 JSFIDLE中的示例: http://jsfiddle.net/MgcDU/5622/ HTML: 导航 我该怎么做?解决方案1 您只需在数据管理哈希上模拟一个click()。这也将创建切换动画 $("[href='#datamanagement-child']").click(); 解决方案2 在数据管理之后为ul添加 <ul id="datamanagement-

我想让“数据管理”li在默认情况下打开,如果它的子级有一个“活动”类

JSFIDLE中的示例:

http://jsfiddle.net/MgcDU/5622/
HTML:


    导航
我该怎么做?

解决方案1 您只需在数据管理哈希上模拟一个
click()
。这也将创建切换动画

$("[href='#datamanagement-child']").click();

解决方案2 在数据管理之后为
ul
添加

 <ul id="datamanagement-child" class="nav nav-list in collapse">
     ...
 </ul>
    ...

结果如下面的屏幕截图所示:

解决方案1 您只需在数据管理哈希上模拟一个
click()
。这也将创建切换动画

$("[href='#datamanagement-child']").click();

解决方案2 在数据管理之后为
ul
添加

 <ul id="datamanagement-child" class="nav nav-list in collapse">
     ...
 </ul>
    ...

结果如下面的屏幕截图所示:


如果您希望它在具有类为“active”子li时打开,您可以使用jQuery的这一位,在找到活动类时启动引导折叠功能:

if($("#datamanagement-child li.active").is("*")) {
     $("#datamanagement-child").collapse("show");
}
或者,如果您只想在不显示幻灯片效果的情况下显示,可以使用以下代码:

if($("#datamanagement-child li.active").is("*")) {
     $("#datamanagement-child").addClass("in");
}
上述任何代码都需要在以下范围内:

$(document).ready(function(){ 

// Code Here 

}); 

我希望这会有所帮助。

如果您只想打开它,如果它有一个类为“active”的子li,您可以使用jQuery的这一部分,在找到活动类时启动引导折叠功能:

if($("#datamanagement-child li.active").is("*")) {
     $("#datamanagement-child").collapse("show");
}
或者,如果您只想在不显示幻灯片效果的情况下显示,可以使用以下代码:

if($("#datamanagement-child li.active").is("*")) {
     $("#datamanagement-child").addClass("in");
}
上述任何代码都需要在以下范围内:

$(document).ready(function(){ 

// Code Here 

}); 

我希望这能有所帮助。

@Bajongskie是的,第一个有点粗糙(点击链接)。不客气。@Bajongskie是的,第一个有点老套(链接上的陈词滥调)。不客气。