jQuery更新表单元素

时间:2012-05-01 14:54:46

标签: javascript jquery

我有一个表单,只需点击一下按钮即可创建一个复选框。我正在使用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()
    });

1 个答案:

答案 0 :(得分:1)

试试这个:

$('.table input:checkbox').not('div.checker input').uniform()