未捕获的TypeError:undefined不是onfocusout的函数

时间:2014-11-12 07:35:04

标签: javascript jquery

我在jquery mobile

中编写了动态生成布局的代码
  <input id=' + questions[i].Question.DataType + '-' + questions[i].Question.QuestionId + '-' +  
 QuesDesc + '-' + controlTypevalue + ' name="element_2_2" class="qty form-control required" 
width="100%"   height ="50" maxlength="20" style="width:80%" value="" type="text" 
onfocusout=$.GetID(this.id);>');

我正在使用

 <script  type="text/javascript" src="js/jquery-1.11.1.js"></script>
 <script  type="text/javascript" src="js/jquery.mobile-1.4.3.min.js"></script>

这些库,但我不知道为什么它会在这个函数的第一行html页面中抛出错误

请在此案例中建议如何处理

1 个答案:

答案 0 :(得分:0)

 layout_input += '<input id="' + questions[i].Question.DataType + '-' + questions[i].Question.QuestionId + '-' + QuesDesc + '-' + controlTypevalue + '" name="element_2_2" class="qty form-control required" width="100%"   height ="50" maxlength="20" style="width:80%" value="" type="text">';

  $('#layout_input').append(layout_input);

  $('.qty').blur(function(){
       alert(this.id)
  })