我試圖在空格鍵(鍵碼32)的鍵控上創建一個元素(div)。還可以將輸入的值作爲文本添加到新創建的div中。這是我到目前爲止:創建元素並追加輸入值
$(input).live('keyup', function(e){
if (e.keyCode == 32) {
var q = $(input).val();
var div = $('<div/>');
div.append(q);
}
});
它不起作用。這裏有一個例子:JsBin
我試圖在空格鍵(鍵碼32)的鍵控上創建一個元素(div)。還可以將輸入的值作爲文本添加到新創建的div中。這是我到目前爲止:創建元素並追加輸入值
$(input).live('keyup', function(e){
if (e.keyCode == 32) {
var q = $(input).val();
var div = $('<div/>');
div.append(q);
}
});
它不起作用。這裏有一個例子:JsBin
我有固定它爲你 http://jsbin.com/uyagak/2
嘗試是這樣的:
$('input').live('keyup', function(e){
if (e.keyCode == 32) {
var q = $('input').val();
var div = $('<div/>');
div.append(q);
$('body').append(div);
}
});
您還必須附加'div'元素其他地方 – safarov 2012-03-24 09:54:54