Javascript 复选框初始化(具体化)
我有一个空白的页面,在那里我友好地添加元素,我尝试使用materialize,我有一个图形问题 我已经按照“”的不同教程使用正确的方法添加元素,但是我对复选框有问题 如果我直接在HTML页面上添加复选框,我在选中和取消选中复选框时会产生一些图形效果,但是我必须使用javascript/jquery(dinamically)添加它,我丢失了图形错误 在网站上有一些初始化功能,以解决类似的问题,但没有一个复选框初始化功能 有人说如何用Materialize手动初始化复选框? 泰 编辑: 我的复选框上有id和forJavascript 复选框初始化(具体化),javascript,function,initialization,materialize,Javascript,Function,Initialization,Materialize,我有一个空白的页面,在那里我友好地添加元素,我尝试使用materialize,我有一个图形问题 我已经按照“”的不同教程使用正确的方法添加元素,但是我对复选框有问题 如果我直接在HTML页面上添加复选框,我在选中和取消选中复选框时会产生一些图形效果,但是我必须使用javascript/jquery(dinamically)添加它,我丢失了图形错误 在网站上有一些初始化功能,以解决类似的问题,但没有一个复选框初始化功能 有人说如何用Materialize手动初始化复选框? 泰 编辑: 我的复选框
很抱歉,代码太难了,但它只是简单地添加了…当您动态添加它们时,是否也在复选框的标签中添加了
for
属性?根据Materialize的:
for
属性是将自定义复选框与输入绑定所必需的。添加输入的id
作为标签的属性的值
页面中的ID应该是唯一的。您必须在复选框后面有
。事情是,所有关于创建好的复选框的魔法都发生在span内部,而不是输入本身
所以这里是HTML的最小结构,可以在Materialize中获得奇特的复选框
<input type="checkbox" />
<span></span>
您能为您的问题添加一个屏幕截图吗?@Tirth Patel screenadded@ll_Sapo您是否在DOM
中搜索了具有相同id
的任何其他元素?Id对于一个特定元素应该是唯一的。