jQuery上下文未定义

时间:2015-02-21 17:00:11

标签: javascript jquery

我是JQuery的新手,这个错误超出了我的范围。我从JQuery 1.2升级到1.11,现在变得“上下文未定义”错误。我读到使用createElement可能是导致这种情况的原因。在升级后停止工作的代码部分中,我有$(document.createElement('tr'))

还有另一种方法来写这个以便这些错误会停止吗?我尝试过:$("tr")...但该元素不再需要在页面上。

如何解决此问题?

修改

  $myElement =
    $(document.createElement('tr'))
      .addClass('jqgrow')
      .attr('_boggy_call', this)
      .click( function(  )
        {
          boggy.editCall($this);
        })
      .append
        (
          $(document.createElement('td')).text($myProperties.CallNo)
        )
      .append
        (
          $(document.createElement('td')).text($myProperties.ClientAddress)
        )
      .append
        (
          $(document.createElement('td'))
            .text
              (
                boggy.UtilityValues.CallTypes[$myProperties.CodeId]
              )
        )
      .append
        (
          $(document.createElement('td'))
            .text
              (
                boggy.UtilityValues.Dispositions[$myProperties.DispoId]
              )
        )
      .appendTo('#openAir-content tbody')

0 个答案:

没有答案