【发布时间】:2015-01-13 04:21:35
【问题描述】:
我有一个问题,我想把tabs放到popover里面,但是如果tabs在popover里面就可以了,我不知道怎么解决这个问题,我该怎么办? 请给我一些建议,谢谢。
jquery 代码
$(function(){
$('.serviceCabin').popover({
'html': true,
'content': function () {
return $('#popover-content').html();
}
});
});
$(function(){
$('[data-toggle=tab]').click(function(e){
e.preventDefault();
if ($(this).parent().hasClass('active')){
$($(this).attr("href")).toggleClass('active');
}
});
});
html代码
<html>
<body>
<input type="text" class="serviceCabin" data-container="body" data-toggle="popover" data-placement="bottom" >
</input>
<div id="popover-content" class="hide">
<div role="tabpanel">
<ul class="nav nav-tabs" role="tablist" id="myTab">
<li class="active"><a href="#city" data-toggle="tab">city</a></li>
<li ><a href="#station" data-toggle="tab">station</a></li>
<li ><a href="#airport" data-toggle="tab">airport</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane active" id="city">
<span>city 1</span>
</div>
<div class="tab-pane " id="station">
<span>station 1</span>
</div>
<div class="tab-pane " id="airport">
<span>airport 1</span>
</div>
</div>
</div>
</div>
</body>
</html>
【问题讨论】:
标签: jquery twitter-bootstrap tabs popover