目的:實現加載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; } } ); }