2013-08-04 62 views
0

简单的(也可能是容易)我的代码如下引导数据切换=无按钮元素上的“按钮”

<div class="btn-group mod-group"> 
    <button type="button" class="btn btn-default">Moderálás</button> 
    <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> 
     <span class="caret"></span> 
    </button> 
    <ul class="dropdown-menu"> 
     <li data-toggle="button" class="publicBtn<?php echo ($s['public'] ? ' active' : '');?>"><a><i class="icon-eye-open"></i> Publikus</a></li> 
    </ul> 
</div> 

我的问题是我怎么能做出与data-toggle="button"工作的李作为一个按钮将与data-toggle="button"所以我怎么能要求引导程序删除并添加活动的类点击时,李?

另外问题是不是如何在js中这样做完成此纯粹使用bootstrap api会更好。

回答

1

你只需要一个role分配给<li>元素,然后data-toggle

DEMO http://jsfiddle.net/kevinPHPkevin/6KffS/108/

<ul> 
    <li role="button" class="btn" data-toggle="button">Button1</li> 
</ul> 
+0

似乎并没有工作,这可能是因为数据切换=“下拉菜单” ? li还有必要将自己的样式定义为下拉元素 – 19greg96

+0

您是否可以在小提琴中复制问题? – Vector

+0

http://jsfiddle.net/AfqKz/打开下拉菜单,只有按钮被激活点击按钮,打开下拉菜单。 期望:只有按钮不活跃 现实:只有按钮被激活 – 19greg96