SO - 26629081

by Arun P Johny

HTML

<div id="table-wrapper">
    <table>
        <tr>
            <td></td>
        </tr>
    </table>
    <p class="pdf-add-row">
        <input id="pdf-1" type="file" />
    </p>
</div>
<button>Clone</button>
<div id="result"></div>

JavaScript

$('button').click(function () {
    var source = $('#table-wrapper'),
        clone = source.clone(true),
        count = clone.length;

    //append the clone to a temp form so that it can be restted
    $('<form />').append(clone)[0].reset();

    clone.appendTo('#result')
})