目的:实现加载jstree的数据后再点击jstree加载的数据,因为jstree是异步的,将点击方法放到页面初始化里面
$(function(){}
显然是不行的,因为可能数据还没有加载完成,点击的话就没有那条数据。
解决办法定义定时刷新为1s,
; ((){ = (,); }); 当点击了以后再将定时刷新去掉 function isJump(){ $("#tree").find("ul li").each(function(){ if( $(this).attr("id")=="11111"){ $(this).find("a").css(‘background‘,‘#87CEEB‘); $(this).find("a").click(); clearInterval(ref); return false; } } ); }
本文出自 “summit” 博客,谢绝转载!
原文:http://786678398.blog.51cto.com/2082557/1917903