2012-04-26 14 views
3

私がアーカイブしようとしているのは、自分の「ボックス」をクローニングしていて、値のないクローンが1つあります。 したがって、入力は空でなければなりません。 私は、関数とhtmlだけで、このフィドルを持っています。 希望は明確で、皆さんが私を助けることができます。Jqueryクローンを入力してクローンの値を削除します

http://jsfiddle.net/XeELs/117/

addAddress: function() { 
    var cloneCount = 0; 
    $copy = $("#scroll .first").first().clone().attr("id", "to-add-first_Clone" + cloneCount).addClass('cloned'); //add a new class cloned to the cloned outerDivs 
    $(".clone", "#to-add-first_Clone" + cloneCount).attr("id", "clone_Clone" + cloneCount); 
    cloneCount++; 
    //check breakpoints 
    var $last_bp = $('#scroll .wrap .breakpoint').last(); 
    var $first = $(".first", $last_bp).length; 
    if ($first > 2) { 
     //move this into a new breakpoint 
     $('#scroll .wrap').append('<div class="breakpoint"/>'); 
     $last_bp = $('#scroll .wrap .breakpoint').last(); 
    } 
    $last_bp.append($copy); 
    this.drawNavigation(); 
}, 

答えて

6

私は、これはあなたがやろうとしているものの要旨だと思います。

http://jsfiddle.net/XeELs/132/

新しくクローニングされたボックスが空の入力値を持つことになります。アドレスリンクを削除するとインテリジェントに表示され、新しい "ユニーク" IDを作成するロジックが追加されました。

+0

ありがとうが、私の "ブレークポイント" div関数を削除しました。 divブレークポイントに3つのdivをラップできないことを意味します。 – DD77

+0

私はただクローンする必要があり、入力値のないクローンを持っているだけです。 – DD77

+0

私が言ったように、これはあなたがしようとしていることの要点です。ブレークポイント用に追加したロジックはあなたの質問の一部ではありませんでしたので、わかりやすく完全で機能的なシステムのために削除しました。必要な場合は、それが属する場所に確実に追加することができます。 – arb

関連する問題