这段js代码的意思求解释

var a = new transferHandler(
$('#sp'),
$('#sp2'),
$("#sp3"),
1000,
'#springUrl("/data/startstaticEs")',
);

a.progress.hide();

if ($!{isTransferEsData}) {
a.restore();
}

设一个常量a为传送处理器 延迟1000秒 然后输出地址

设一个常量a为传送处理器

1000的默认单位是秒

设a为传送处理器,获取地址,延迟1000ms输出,如果不是传送器日期,循环执行。

你这个应该结合了服务器端标签的,不单单是js,如

 #springUrl("/data/startstaticEs") 
$!{isTransferEsData}

这2个都不是js的语法,比较像服务器端标签或者其他模板语言的标签
你最好看客户端最终生成的代码

你这个代码总体就是生成transferHandler类的实例,然后调用实例的hide方法,如果$!{isTransferEsData}的值是true的话就调用restore方法。

hide和restore干嘛用的需要自己看下transferHandler类怎么定义的了

这是jquery的,设一个常量a为传送处理器 延迟1000秒 然后输出地址

设一个常量a为传送处理器 延迟1000秒 然后输出地址