创建元素并附加输入值



我正试图在空格键(键代码32)的keyup上创建一个元素(div)。并将input的值作为文本附加到新创建的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);
 }
}); 

相关内容

  • 没有找到相关文章

最新更新