我有一个表单,只需点击一下按钮即可创建一个复选框。我正在使用https://github.com/pixelmatrix/uniform,它提供了一个更新函数来动态创建不起作用的元素。我有一个解决方法,但我的问题是它还重置已经创建的元素,使它们加倍,三倍等。
它们被包含在一个checker
类的div中。有没有办法在应用我的$('.table').find('input:checkbox').uniform()
之前先检查div是否在它周围。我尝试了不同的例子,但它们似乎不能使用我的代码,我的jQuery仍然是有限的。
由于
<div class="checker" id="uniform-160">
<span>
<input type="checkbox" name="chbox" id="160" style="opacity: 0;">
</span>
</div>
jQuery的:
$(".fg-button").live("click", function(){
$('.table').find('input:checkbox').uniform()
});
答案 0 :(得分:1)
试试这个:
$('.table input:checkbox').not('div.checker input').uniform()