IDEA中 编写javascript,经过变量赋值后 没有代码提示了​

edylam 发布于 2014/06/26 10:42
阅读 423
收藏 0

function del(btn) {  
      var tr = btn.parentElement.parentElement;  
      var tbd = tr.parentElement.parentElement;

如上代码中,想使用 tbd.deleteRow(tr.index());来删除一行元素。但是输入tbd.之后没有deleteRow的提示, 而在 tr.parentElement.parentElement后输入“.”即可找到deleteRow的代码提示。如下图

不知是何缘故,烦请高人指教。

加载中
0
顺其自然001
顺其自然001
应该是bug,IDE无法识别tbd是什么对象,所以也没办法找到他的方法。
0
edylam
edylam
那为什么tr .parentElement.parentElement后输入 “.”即可找到deleteRow的代码提示?
0
edylam
edylam
tr也是被赋值的变量,按照你的推理,IDE应该也不知道tr是什么对象。
返回顶部
顶部