+++ /dev/null
-(function($) {
- $(function() {
-
-
-function cloneMore(selector, type) {
- var newElement = $(selector).clone(true);
- var total = $('#id_' + type + '-TOTAL_FORMS').val();
- newElement.find(':input').each(function() {
- var name = $(this).attr('name').replace('__prefix__', total);
- var id = 'id_' + name;
- $(this).attr({'name': name, 'id': id});
- });
- newElement.find('label').each(function() {
- var newFor = $(this).attr('for').replace('__prefix__', total);
- $(this).attr('for', newFor);
- });
- newElement.attr({'style': '', 'id': ''});
- total++;
- $('#id_' + type + '-TOTAL_FORMS').val(total);
- $(selector).before(newElement);
-}
-
-
-
- $('.add_more').click(function() {
- cloneMore($(this).data('selector'), $(this).data('prefix'));
- });
-
- });
-})(jQuery);