Twitter bootstrap 3 使用TreeView获取引导3选项卡窗格
我正在尝试从BootSnipp获取树视图:使用Bootstrap 3选项卡 它最初的工作原理与预期一样,但在点击几下后就崩溃了,然后响应/不响应。以下是我正在使用的html+js+css:Twitter bootstrap 3 使用TreeView获取引导3选项卡窗格,twitter-bootstrap-3,tabs,treeview,Twitter Bootstrap 3,Tabs,Treeview,我正在尝试从BootSnipp获取树视图:使用Bootstrap 3选项卡 它最初的工作原理与预期一样,但在点击几下后就崩溃了,然后响应/不响应。以下是我正在使用的html+js+css: /****************开始树JS********************** $.fn.extend({ treed:function(){ 返回此值。每个(函数(){ //初始化每个顶层 var-tree=$(这个); addClass(“树”); tree.find('li')。有('ul'
/****************开始树JS**********************
$.fn.extend({
treed:function(){
返回此值。每个(函数(){
//初始化每个顶层
var-tree=$(这个);
addClass(“树”);
tree.find('li')。有('ul')。每个(函数(){
var branch=$(this);//li与子对象ul
分支。预结束(“”);
branch.addClass(“branch”);
“点击”功能(e)上的分支{
if(this==e.target){
var icon=$(this.children('i:first');
toggleClass(“glypicon减号glypicon加号”);
$(this.children().children().toggle();
}
})
branch.children().children().toggle();
});
//从动态添加的图标触发事件
$('.branch.indicator')。在('click',function()上{
$(this).最近('li')。单击();
});
//如果li包含锚定而不是文本,则触发事件以打开分支
$('.branch a')。在('click',函数(e)上{
$(this).最近('li')。单击();
e、 预防默认值();
});
//如果li包含按钮而不是文本,则触发事件以打开分支
$('.branch button')。在('click',函数(e)上{
$(this).最近('li')。单击();
e、 预防默认值();
});
});
}
});
$('.tree').treed();
//*****************结束树JS*****************
/*开始树CSS*/
.树,
树胶{
保证金:0;
填充:0;
列表样式:无
}
树胶{
左边距:1米;
职位:相对
}
树胶{
左边距:.5em
}
树:以前{
内容:“;
显示:块;
宽度:0;
位置:绝对位置;
排名:0;
底部:0;
左:0;
左边框:1px实心
}
李先生{
保证金:0;
填充:0.1em;
线高:2米;
颜色:#369;
字号:700;
职位:相对
}
李:以前{
内容:“;
显示:块;
宽度:10px;
身高:0;
边框顶部:1px实心;
页边顶部:-1px;
位置:绝对位置;
顶部:1米;
左:0
}
最后一个孩子:以前{
背景:#fff;
高度:自动;
顶部:1米;
底部:0
}
.指标{
右边距:5px;
}
李树先生{
文字装饰:无;
颜色:#369;
}
.tree li按钮,
.tree li按钮:激活,
.tree li按钮:焦点{
文字装饰:无;
颜色:#369;
边界:无;
背景:透明;
保证金:0px 0px 0px 0px;
填充:0px 0px 0px 0px;
大纲:0;
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
大陆详情
国家/地区详细信息
国家/地区详细信息
城市详细信息
社区详细信息
城市详细信息
城市详细信息
社区详细信息
社区详细信息
好的,我自己试试
它不起作用,因为Bootstrap希望标签是一个平面ul,而我有多个嵌套ul
我让它工作了
/****************开始树JS**********************
$.fn.extend({
treed:function(){
返回此值。每个(函数(){
//初始化每个顶层
var-tree=$(这个);
addClass(“树”);
tree.find('li')。有('ul')。每个(函数(){
var branch=$(this);//li与子对象ul
分支。预结束(“”);
branch.addClass(“branch”);
“点击”功能(e)上的分支{
如果(这个)==