【问题标题】:Problem with Checkbox label added by JQuery Clone MethodJQuery克隆方法添加的复选框标签问题
【发布时间】:2009-09-07 14:15:02
【问题描述】:

如何为通过 JQuery Clone(false) 方法添加且没有唯一 id 的 Checkbox 指定标签?

【问题讨论】:

    标签: jquery checkbox label clone


    【解决方案1】:

    标签需要一些东西来将它与复选框链接起来。因此,您需要为复选框添加一个唯一 ID,并使用它来关联标签。

    我会使用一些东西来计算复选框的数量,增加这个计数并使用它来确保您的 ID 是唯一的。

    var checkCount = $("input[type='checkbox']").length;
    var newCheckbox = $(oldCheckBoxID).clone(false).attr("id", "checkbox" + checkCount);
    var newLabel = $("<label />").attr("for", "checkbox" + checkCount).html("label text");
    

    【讨论】:

      猜你喜欢
      • 2016-04-10
      • 1970-01-01
      • 1970-01-01
      • 2011-08-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-06
      相关资源
      最近更新 更多