动态添加引导开关
Bootstrap Switch Dynamically Added
我正在尽我所能让一个动态生成的复选框变成引导开关。
输入由如下函数生成:
function createButton(id) {
return $('<input data-id="'+id'+" type="checkbox"/>').bootstrapSwitch();
}
$('#myTableRow').append(createButton(id))
这是一个不断.empty()
和重建的表,所以没有时间我可以只调用通用$('input').bootstrapSwitch()
。根本没有合乎逻辑的地方来放置这个。有什么想法吗?
在这里摆弄
function createButton() {
var btn = $('<input type="checkbox"/>')
var div = $('<div></div>').append(btn);
div.css({
top: -99999,
left: -99999,
position: 'fixed'
});
$('body').append(div);
btn.bootstrapSwitch();
div.css({
top: 0,
left: 0,
position: 'relative'
});
return div;
}
$('body').append(createButton())
这是我自己的答案
- 创建输入
- 创建一个div 并将输入附加到div
- 将div 附加到远离可见屏幕的正文中
- 在输入上调用 .bootstrapSwitch((
- 重置div 定位
- 返回div 并将其附加到
瞧
更新小提琴
给你所有的复选框一般类,并使用它来将它们变成自举开关,检查下面的示例。
function createButton() {
return $('<input type="checkbox" class="checkbox"/>');
}
$('body').append(createButton());
$('body .checkbox').bootstrapSwitch();
希望这有帮助。
相关文章:
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 如何在映射数组中添加换行符
- 正在将数据主题添加到所有项目
- ZeroClipboard-在复制之前添加到值
- 我可以在json对象中添加一个函数吗
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 正在SharePoint 2013母版页中添加JQuery移动文件
- 如何添加浮动和非浮动,其他
- 添加文字和评论功能更新Div
- 如果使用 lodash 将属性存在于另一个对象中,则向对象添加属性
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 为rails应用程序添加开关
- 在切换开关上添加和删除类
- 在 Javascript 中添加开关大小写
- 动态添加引导开关
- 我可以以某种方式在开关中使用 if 语句来添加更多案例吗?
- 我在哪里添加可见性开关在我的JavaScript
- 使用本地属性和文件位置将图像添加到电灯开关
- 要启用并行构建,请添加“/m”开关
- 我如何添加html打开/关闭翻转开关到jquery