用于创建选项卡的javascript
我在Javascript中有这样一个函数:用于创建选项卡的javascript,javascript,jquery,ajax,json,Javascript,Jquery,Ajax,Json,我在Javascript中有这样一个函数: !function($) { function add_tab(num, name){ var $newDiv = $("<div class='tab-pane' />") .attr("id", "tab_"+name) .html("Content " + name); //.html("
!function($) {
function add_tab(num, name){
var $newDiv = $("<div class='tab-pane' />")
.attr("id", "tab_"+name)
.html("Content " + name);
//.html("<div class='row'>");
$("#graphTabsContent").append($newDiv);
var $newLi = $("<li/>");
if(num==0){
$newLi.attr("class", "active");
}
var $newA = $("<a data-toggle='tab' />")
.attr("href", "#tab_"+name)
.html(name);
$newLi.append($newA);
$("#ul_tabs").append($newLi);
};
function update_graph_tabs(){
$.getJSON("call/json/get_role", {}, function(roles) {
$("#ul_tabs").empty();
$("#graphTabsContent").empty();
$.each(roles, function (key, role){
add_tab(key, role);
});
});
}
// Run
update_graph_tabs();
}(jQuery);
!函数($){
函数添加选项卡(编号、名称){
变量$newDiv=$(“”)
.attr(“id”、“制表符”+名称)
.html(“内容”+名称);
//.html(“”);
$(“#graphtabscant”).append($newDiv);
变量$newLi=$(“”);
如果(num==0){
$newLi.attr(“类”、“活动”);
}
变量$newA=$(“”)。
这是我的HTML代码:
<div class="row">
<div class="span3">
<div class="dropdown">
<select class="selectpicker btn-warning" id="groupe" data-style="btn-primary">
<option value="">Awaiting data...</option>
</select>
</div>
</div>
</div>
<div class="row">
<div class="span4"><div id="reportingContainer"></div></div>
<div class="span8">
<div id="dashboard">
<div id="combochart"></div>
<div id="control"></div>
</div>
</div>
</div>
<div class="tabbable" >
<ul id="ul_tabs" class="nav nav-tabs">
</ul>
<div class="tab-content" id="graphTabsContent">
</div>
</div>
正在等待数据。。。
现在,我想在每个选项卡中显示一个我编写的图表。例如,在我的HTML中,有一个代码可以在我的页面中创建一个piechart和一个combochart,但它不在我的选项卡中。这可能会帮助您:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Twitter Bootstrap Basic Tab Based Navigation Example</title>
<meta name="description" content="Twitter Bootstrap Basic Tab Based Navigation Example">
<link href="/twitter-bootstrap/twitter-bootstrap-v2/docs/assets/css/bootstrap2.2.css" rel="stylesheet">
</head>
<body>
<div class="container">
<div class="row">
<div class="span6">
<ul class="nav nav-tabs">
<li class="active">
<a href="#">Home</a> </li>
<li><a href="#">Tutorials</a></li>
<li><a href="#">Practice Editor </a></li>
<li><a href="#">Gallery</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
</div>
</div>
</body>
</html>
- See more at: http://www.w3resource.com/twitter-bootstrap/nav-tabs-and-pills-tutorial.php#sthash.a9cP7aDC.dpuf
TwitterBootstrap基于基本选项卡的导航示例
-
-更多信息,请访问:http://www.w3resource.com/twitter-bootstrap/nav-tabs-and-pills-tutorial.php#sthash.a9cP7aDC.dpuf
来源:大家好,欢迎来到Stack Overflow。您试图解决这个问题了吗?如果是的话,如果您能提供您迄今为止所做的一切,那就太好了,因为这有助于表明您已经在您的问题上付出了努力,并帮助其他人看到您的错误所在并改进了代码。如果您想了解如何解决这个问题这是一个很好的开始。你可以在页面上找到更多关于堆栈溢出的信息。祝你好运!