I want to add a field2Label after field1Label, field2Input after field1Input and field2Label and field2Input before my submit button using jQuery.
So it looks something like this.
Desired output.
But my field2Label and field2Input doesn't show up. Please help.
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet"
href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script
src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script type="text/javascript">
var formGroupRowDiv = $(document.createElement('div')).attr("class",
'form-group row');
var emptyColumn = $(document.createElement('div'))
.attr("class", 'col-md-2');
var emptyColumn2 = $(document.createElement('div')).attr("class",
'col-md-2');
var field2Label = $(document.createElement('div')).attr("class",
'col-md-2');
var field2Input = $(document.createElement('div')).attr("class",
'col-md-3');
emptyColumn.appendTo(formGroupRowDiv);
emptyColumn2.appendTo(formGroupRowDiv);
field2Label.appendTo(formGroupRowDiv);
field2Label.insertAfter('#field1Label').html(
'<label for="field2Label">Field 2</label>');
field2Input
.appendTo(formGroupRowDiv)
.insertAfter('#field1Input')
.html(
'<input id="field2Input"'
+ '" name="field2Input"'
+ '" type="text" class="form-control">');
formGroupRowDiv.appendTo(".container");
</script>
</head>
<body>
<div class="container">
<form id="form" name="form" method="POST">
<div class="form-group row">
<div class="col-md-2"></div>
<div class="col-md-2"></div>
<div class="col-md-2">
<label id="field1Label" for="field1">Field 1</label>
</div>
<div class="col-md-3">
<input type="text" class="form-control" id="field1Input"
name="field1Input" />
</div>
</div>
<div class="form-group row">
<div class="col-md-2"></div>
<div class="col-md-2"></div>
<div class="col-md-1"></div>
<div class="col-md-1">
<button id="newFieldBtn" value="newField" type="submit"
name="button" class="btn btn-default">Submit</button>
</div>
</div>
</form>
</div>
</body>
</html>

$(document.createElement('div'))==$('<div>')!addClass()and notattr('class'...