2013-08-16 61 views
1

我想定製一些操作系統jQuery來創建一個div,然後在裏面添加其他「createElement」,這樣我就可以用CSS來創建樣式。我在這裏沒有深度,任何幫助都會很棒。這裏是我的重擊,代碼:jQuery createElement然後追加其他人

container = $(doc.createElement(options.containerTagName)).attr({ 
    id: namespace + '-' + element.attr('id'), 
    'class': options.containerClassName 
}).insertAfter(element); 

$(doc.createElement('span')) 
    .appendTo(container) 
    .append(element); 

uploadwrapper = $(doc.createElement('div')) 
    .attr('class', 'btn_upload_wrapper') 
    .insertAfter(container); 

$(doc.createElement('input')) 
    .attr(options.buttonAttributes) 
    .attr('type', 'button') 
    .appendTo(uploadwrapper); 

$(doc.createElement('i')) 
    .attr('class', 'icon-folder-open') 
    .appendTo(uploadwrapper); 

textElement = $(doc.createElement(options.textTagName)) 
    .attr(options.textAttributes) 
    .appendTo(uploadwrapper); 

我能回答我的問題,請參見下面

container = $(doc.createElement(options.containerTagName)).attr({ 
    id: namespace + '-' + element.attr('id'), 
    'class': options.containerClassName 
}).insertAfter(element); 

$(doc.createElement('span')) 
    .appendTo(container) 
    .append(element); 

$(doc.createElement('div')) 
    .attr('class', 'btn_upload_wrapper') 
    .appendTo(container); 

$(doc.createElement('input')) 
    .attr(options.buttonAttributes) 
    .attr('type', 'button') 
    .appendTo('.btn_upload_wrapper'); 

$(doc.createElement('i')) 
    .attr('class', 'icon-folder-open') 
    .appendTo('.btn_upload_wrapper'); 

textElement = $(doc.createElement(options.textTagName)) 
    .attr(options.textAttributes) 
    .appendTo('.btn_upload_wrapper'); 
+0

能回答我自己的問題。請關閉此問題 –

+2

爲什麼不發佈您的答案(*作爲答案*,而不是您的問題的編輯)到您的問題?這樣對未來其他人有用;堆棧溢出關於如何幫助別人,以及如果你的問題*未被認爲對其他人有用,將來它可能會被關閉。 –

+0

因此回答並標記爲接受。 – DontVoteMeDown

回答

0

能回答我的問題。請關閉此問題

container = $(doc.createElement(options.containerTagName)).attr({ 
    id: namespace + '-' + element.attr('id'), 
    'class': options.containerClassName 
}).insertAfter(element); 

$(doc.createElement('span')) 
    .appendTo(container) 
    .append(element); 

$(doc.createElement('div')) 
    .attr('class', 'btn_upload_wrapper') 
    .appendTo(container); 

$(doc.createElement('input')) 
    .attr(options.buttonAttributes) 
    .attr('type', 'button') 
    .appendTo('.btn_upload_wrapper'); 

$(doc.createElement('i')) 
    .attr('class', 'icon-folder-open') 
    .appendTo('.btn_upload_wrapper'); 

textElement = $(doc.createElement(options.textTagName)) 
    .attr(options.textAttributes) 
    .appendTo('.btn_upload_wrapper');