按钮内的切换/复选框
Toggle/Checkbox within a button
我有一个来自bootstraptoggle.com的开关,我把它放在一个按钮里面。它适用于Chrome,但不适用Firefox。我怎么能有它,当你点击按钮时,它强制切换或复选框进行检查,当按钮被按下时检查。我需要一个jquery函数,检查和取消检查后,彼此点击。
JSP: <button id="topology_button" type="button"
class="btn btn-default">Portfolio
<input type="checkbox" class="expander" id="toggle"
data-on="Portfolio" data-off="Topology" checked
data-toggle="toggle" data-onstyle="success">
Topology
</button>
这是Jquery,我会添加它。因此,每次奇怪的点击将取消复选框/切换。
$(document).ready(function() {
$('#toggle').change(function() {
if (this.checked)
$('#project-list-area').fadeIn('slow'),
$('#topology').fadeOut('slow');
else
$('#topology').fadeIn('slow'),
$('#project-list-area').fadeOut('slow');
});
});
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script>
$(document).ready(function(){
$('#toggle').change(function() {
if (this.checked)
{
$('#project-list-area').fadeIn('slow');
$('#topology').fadeOut('slow');
}
else
{
$('#topology').fadeIn('slow');
$('#project-list-area').fadeOut('slow');
}
});
});
</script>
</head>
<body>
<button id="topology_button" type="button"
class="btn btn-default">Portfolio
<input type="checkbox" class="expander" id="toggle"
data-on="Portfolio" data-off="Topology" checked
data-toggle="toggle" data-onstyle="success">
Topology
</button>
<div id='project-list-area'>
project-list-area
</div>
</body>
</html>
相关文章:
- 创建一个复选框按钮的散列,这些按钮在单击时在Twitter Bootstrap Button组中处于活动状态
- 如何在单击复选框按钮时制作单选按钮
- Javascript错误,根据其他复选框的结果更新复选框/按钮
- 如何在带有复选框按钮的 HTML 弹出窗口中显示结果
- 如何验证只有复选框/按钮/选择的表单
- Jquery Mobile单击导航栏上的复选框按钮
- 清除复选框按钮不起作用
- 无线电/复选框按钮”;oncheck”;使用javascript检查/选择时的事件
- 修改动态创建的jQuery复选框按钮'
- 如何使用单选和复选框按钮验证javascript验证
- 点击复选框按钮,将显示文本框和提交按钮,点击提交按钮应禁用复选框按钮
- 使用jQuery从下拉菜单中选择复选框按钮时显示/隐藏特定的DIV
- 如何在运行时使用timece复选框按钮打开和关闭只读模式
- 复选框按钮被禁用,在JQuery中不起作用
- 如何在Django脆皮表单中使用JS启用/禁用复选框按钮
- 如何从引导复选框按钮组获取值
- 元素的原因.键入单选按钮或复选框按钮数组将返回“未定义”
- 过滤器使用"OR"为单个列提供多个过滤器逻辑通过网格外的复选框/按钮
- 如何选择单个或多个复选框按钮
- 复选框按钮在多次快速单击时效果不佳