【发布时间】:2020-05-02 23:28:40
【问题描述】:
我需要动态创建一个Switchery 开关。
我正在创建这样的非动态开关:
<div class="item form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12">Admin User</label>
<div class="col-md-6 col-sm-6 col-xs-12">
<input type="checkbox" class="js-switch" id= "canModify"/>
</div>
</div>
这很好用。
但是,当我像这样通过 JavaScript 创建相同的结构时:
html = '<input type="checkbox" class="js-switch" id= "' + elementID + '"/>'
我得到了这些结果:
下面是静态添加的,它显示正确。上面的一个是动态生成的,但它只显示为一个复选框。所以我的问题是,我该如何解决这个问题?
【问题讨论】:
-
如果你包含加载和调用 Switchery 的 JavaScript 就好了。
-
我从不“打电话”切换。只需使用 加载库即可。 (它位于 HTML 文件的底部。
标签: javascript html twitter-bootstrap switchery