I am wanting to optimize my code found here: http://codepen.io/leongaban/pen/fJGie
Currently I have var inputphone which contains the default HTML for an input field.
var inputphone = $("<li><label></label><br/><input type='tel' pattern='[0-9]{10}'
class='added_phone' name='' value='' autocomplete='off' maxlength='20' /></li>");
From a select dropdown field I have several types the user can choose from (mobile, work, etc...) At the moment when the user selects a certain field I basically have to reuse the default HTML every time.

Is there a way that I can for example just put the default inputphone HTML into another variable like mobile_phone and then insert a string into the label, or into the name fields?
Something kinda like
mobile_phone.label = "Mobile Phone" or mobile_phone.html.find('label')?
Current code:
// Default Phone Input
var inputphone = $("<li><label></label><br/><input type='tel' pattern='[0-9]{10}'
class='added_phone' name='' value='' autocomplete='off' maxlength='20' /></li>");
// Create new input for Mobile Phone
var mobile_phone = inputphone;
mobile_phone.html("<li><label>Mobile Phone</label><br/><input type='tel' pattern='[0-9]{10}'
class='added_phone' name='mobile phone' value='' autocomplete='off' maxlength='20' /></li>");
// Add the Mobile Phone input to the page
$('.new_option').append(mobile_phone);
.clone()to create a copy of the HTML element, then insert the clone.