首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

easyui 树形菜单收缩时,闪动,该如何处理

2013-01-26 
easyui 树形菜单收缩时,闪动我使用easyui做一个树形菜单,但是做好之后,把菜单展开时没问题,但是收缩起来的

easyui 树形菜单收缩时,闪动
我使用easyui做一个树形菜单,但是做好之后,把菜单展开时没问题,但是收缩起来的时候,会闪动一下,求原因?!
还有下面的方法:
onBeforeLoad:function(row,param){
                   if (row){ alert("111");
      $(this).treegrid('options').url = 'treegrid_subdata.json';
 } else {alert("222");
     $(this).treegrid('options').url = 'treegrid_data.json';
      }
 },
什么时候执行alert("111")?什么时候执行alert("222")?


[解决办法]
当点击节点展开其下的子节点并且子节点数据没有加载时会执行111,因为会传递点击的node节点进来

222是初始化时执行的,因为没有点击节点。

至于为什么闪动就不清楚了,可能是图片加载慢,又么有定高,导致页面晃动,我这里没有出现闪动问题。

热点排行