我是新手 希望前辈耐心指教 <script type="text/javascript">
//这个是一个调用函数的方法
setTimeout(
function(){
Ext.get('loading').remove();//remove从字面上看应该是把 id为loading 的 <div> 移除
Ext.get('loading-mask').fadeOut({remove:true});
//然后让 id为 loading-mask 的<div> 淡出 那remove:true 是什么意思?
}, 250);
//那每隔 250 毫秒就调用一次 id为 loading 的 <div>移除 还要再移除吗?
// id 为loading-mask 的 <div> 也已经淡出 还要再淡出么?
//到底是什么意思呢?
</script>
//这个是一个调用函数的方法
setTimeout(
function(){
Ext.get('loading').remove();//remove从字面上看应该是把 id为loading 的 <div> 移除
Ext.get('loading-mask').fadeOut({remove:true});
//然后让 id为 loading-mask 的<div> 淡出 那remove:true 是什么意思?
}, 250);
//那每隔 250 毫秒就调用一次 id为 loading 的 <div>移除 还要再移除吗?
// id 为loading-mask 的 <div> 也已经淡出 还要再淡出么?
//到底是什么意思呢?
</script>
首先,setTimeout是指延时多少时间后执行命令,不是你说的“每隔250毫秒就调用 一次”,所以不存在重复移除的问题接下来,把ID为loading的层移除掉,我猜那个层是个进度条之类的,先去除掉,然后再去除遮罩层,即ID为loading-mask的层,这时给移除添加一个效果,即淡出,而不是直接删除,那样就不漂亮了。而当遮罩看不到后,需要做一个事情,是让这个层只是看不到就好了(设置display:none)还是从DOM中移除呢?这里选择的是移除,即remove:true纯属猜测
哈哈 多谢前辈指教 setTimeout 的意思 我记得javaScript还有一个方法就是每隔多少时间 掉一次函数 记不清楚是什么了
还有前辈说的这句 被移除的是一个进度条 但是淡出的是一个登陆框 是给登陆框的出现 加了个效果 然后再等个前辈来说 remover是啥意思 看看你猜测对了没..
我迷糊了 Ext.get('loading').remove();之后
真的出现了一个登陆框..
是淡淡的出现的 我更晕了 哪位大哥有ExtJs的中文帮助文挡啊?