TypeError:无法在'Node'上执行'insertBefore'

时间:2016-04-22 12:44:17

标签: javascript html angularjs

我已经在stackoverflow中阅读了与我几乎相同的错误的主题,但是那里的解决方案对我来说没有解决方法。我是角度js和javascript的新手。有人能告诉我代码中的内容给了我这个错误

  

TypeError:无法在'Node'上执行'insertBefore':参数1不是'Node'类型。       在TypeError(本机)       在chrome-extension://fkdjpdbmndopefjggghlinklmkpppbfi/js/zepto.min.js:2:13781       at Array.forEach(native)       在HTMLUListElement。 (铬 - 延伸://fkdjpdbmndopefjggghlinklmkpppbfi/js/zepto.min.js:2:13704)       在chrome-extension://fkdjpdbmndopefjggghlinklmkpppbfi/js/zepto.min.js:2:6115       at Object.every(native)       at Object.n.fn.each(chrome-extension://fkdjpdbmndopefjggghlinklmkpppbfi/js/zepto.min.js:2:6082)       at Object.n.fn。(匿名函数)[as append](chrome-extension://fkdjpdbmndopefjggghlinklmkpppbfi/js/zepto.min.js:2:13575)       在HTMLUListElement。 (铬 - 延伸://fkdjpdbmndopefjggghlinklmkpppbfi/js/zepto.min.js:2:9206)       在chrome-extension://fkdjpdbmndopefjggghlinklmkpppbfi/js/zepto.min.js:2:6115

$http.post('mysite.aspx',{action:'myaction',position:'position'})
      .success(function (response) 
      {
          try{
                  var htmldata='';
                  for(i=0;i<response.length;i++)
                  {
                      var htmlInfo = '<li><div class=\'col\'><a href="#"><img width=\'100%\' height=\'auto\' src="'+ response[i].Image + '" class=\'profile-img\' /><h3>' + response[i].Name +'</h3><p>'+ response[i].Position+'</p></a></div></li>';

                      htmldata+= htmlInfo;
                  }
                    $("#idOfdiv").html($sce.trustAsHtml(htmldata));
          }catch(ex)
          {
              console.log(ex);
          }
      })
      .error(function(data, status, headers){
         console.log(status);
      });

0 个答案:

没有答案