1 | function addNewCompetitorField(){
|
---|
2 | if ( document.getElementById('competitor-list') ) {
|
---|
3 | var $field_holder = document.getElementById('competitor-list');
|
---|
4 | var $template_field = $field_holder.getElementsByTagName('tr')[0].cloneNode(true);
|
---|
5 |
|
---|
6 | //reset the values
|
---|
7 | for(var $i = 0; $i < $template_field.getElementsByTagName('input').length; $i++){
|
---|
8 | $template_field.getElementsByTagName('input')[$i].value = '';
|
---|
9 | }
|
---|
10 |
|
---|
11 | $remove_link = document.createElement('a');
|
---|
12 | $remove_link.setAttribute('href','Javascript:void(0);');
|
---|
13 | $remove_link.appendChild(document.createTextNode('Remove This Field'));
|
---|
14 |
|
---|
15 | $remove_span = document.createElement('span');
|
---|
16 | $remove_span.appendChild($remove_link);
|
---|
17 | $template_field.appendChild($remove_span);
|
---|
18 |
|
---|
19 | var $new_field_link = document.getElementById('new_field_link');
|
---|
20 | var $controls = document.getElementById('wizzard_controls');
|
---|
21 |
|
---|
22 | $field_holder.appendChild( $template_field );
|
---|
23 | $field_holder.appendChild( $new_field_link );
|
---|
24 |
|
---|
25 | //add it after adding to the document to make sure the event works
|
---|
26 | $remove_link.onclick = function(){ this.parentNode.parentNode.parentNode.removeChild(this.parentNode.parentNode); };
|
---|
27 | }
|
---|
28 | }
|
---|
29 | function addNewCompetitorField2() {
|
---|
30 | $("table#competitor-list tr:first")
|
---|
31 | .clone()
|
---|
32 | .appendTo("table#competitor-list tbody");
|
---|
33 |
|
---|
34 | $("table#competitor-list tr:last td input").val('');
|
---|
35 |
|
---|
36 | $('<span><a href="javascript:void(0);" class="remove-link"><img src="http://test.quero.lcl/KimPress/wp-content/plugins/positioner/images/remove.png" alt="Remove" align="absbottom" /></a></span>').insertAfter("table#competitor-list tr:last td input").click();
|
---|
37 | //$("a").append("table#competitor-list tr:last td input");
|
---|
38 |
|
---|
39 | $("table#competitor-list tr:last td span a").click(function() {
|
---|
40 | $("table#competitor-list tr:last").remove();
|
---|
41 | });
|
---|
42 | /*$("table#competitor-list tr:last").click(function() {
|
---|
43 | $(this).remove();
|
---|
44 | });*/
|
---|
45 | } |
---|