3 回答

TA貢獻1757條經驗 獲得超8個贊
按鈕上單擊事件的處理程序中有兩個錯誤。
首先,您需要調用 jQuery val方法以獲取輸入的值。
其次,您要添加的 DOM 元素的選擇器不正確。
因此,代碼應該是:
$('#add-container').on('click', 'button', function(){
var value = $('#add-container input').val();
var html = '<a>' + value + '</a>'
$('#megobrebi').prepend(html);
})

TA貢獻1831條經驗 獲得超9個贊
將您的腳本代碼更改為
$(document).ready(function() {
$('#add-container button').on('click', function(e){
e.preventDefault(); // You may use this line if you wish to disable the default functionality button.
var value = $('#add-container input').val();
var html = '<a>' + value + '</a>';
$('#megobrebi').prepend(html);
});
});
添加回答
舉報