我想創建一個上傳表單,當填寫時總是顯示一個新的文件輸入。我試圖通過創建新的輸入來完成這項工作,但它只能工作一次。 這裏是代碼:如何訪問由jquery創建的輸入元素
<head><script type="text/javascript" src="jquery-1.7.2.min.js"></script></head>
<body><form>
<div id="to"></div>
---
<div id="from"><input type="file" class="new"></div>
</form>
<script type="text/javascript">
$('.new').change(function() {
$('.new').appendTo('#to').removeClass('new');
$('#from').append('<input type="file" class="new">');
});
</script>
</body>
感謝您的幫助。
試試這個$( '#從')追加( ' .attr( '型', '文件')類= 「新」>')。 – pranky64