2012-03-24 84 views
0

我試圖在空格鍵(鍵碼32)的鍵控上創建一個元素(div)。還可以將輸入的值作爲文本添加到新創建的div中。這是我到目前爲止:創建元素並追加輸入值

$(input).live('keyup', function(e){ 

    if (e.keyCode == 32) { 

var q = $(input).val(); 
var div = $('<div/>'); 

    div.append(q); 

    } 

}); 

它不起作用。這裏有一個例子:JsBin

+1

您還必須附加'div'元素其他地方 – safarov 2012-03-24 09:54:54

回答

1

嘗試是這樣的:

$('input').live('keyup', function(e){ 

if (e.keyCode == 32) { 
    var q = $('input').val(); 
    var div = $('<div/>'); 

    div.append(q); 

    $('body').append(div); 
} 
});