// Don't var $hidden = $('').appendTo('#form'); // :) var $hidden = $('') .addClass('form-control') .attr('type', 'hidden') .attr('name', 'foo') .val('bar') .appendTo('#form'); // ou bien var $hidden = $('', { class: 'form-control', type: 'hidden', name: 'foo', value: 'bar' }).appendTo('#form');