【问题标题】:Twitter bootstrap datepicker cloneTwitter引导日期选择器克隆
【发布时间】:2012-08-17 05:16:00
【问题描述】:

我使用漂亮的简单日期选择器进行 twitter 引导 http://www.eyecon.ro/bootstrap-datepicker/

<div class="input-append datepick">
    <input size="16" type="text">
    <span class="add-on"><i class="icon-th"></i></span>
</div>

我试图用 datepicker 克隆 div:

    $('#addButton').click(function() {

        var newStr = $("#makeList").find(".additem-block").last().clone(true).appendTo("#makeList");

        newStr.find(".datepick").each(function() {
            $(this).attr("id", "").removeData('datepicker').unbind();
            $(this).val('');
            $(this).datepicker();
       });
   });

当我点击 datepicker 按钮时,它会在两个地方打开 datepicker div:原始按钮上方和克隆按钮上方。

如何正确克隆它?

【问题讨论】:

    标签: jquery twitter-bootstrap datepicker clone


    【解决方案1】:

    3 小时的实验得出了结果:

    newStr.find(".datepick").each(function() {
        $(this).attr("id", "").removeData().off();
        $(this).find('.add-on').removeData().off();
        $(this).find('input').removeData().off();
        $(this).datepicker();
    });
    

    不漂亮,但有效。

    【讨论】:

    • 你救了我 :) 几个小时后根本想不通。然后我遇到了你的解决方案..谢谢
    • 感谢您的即时解决方案
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-17
    • 2017-07-29
    • 2014-02-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多