您的位置:首页 > Web前端

前端小记

2015-09-14 11:22 288 查看
location.hash设置的时候是不用带#的,如location.hash='me';但是取的时候是有的,如判断location.hash=='#me';被此坑坑了半个小时,,以后要输出变量本身了,怎么一到前端代码人都变SB了,这如果在调试后台程序肯定知道呀。

以下是一个为了避免同一页面多个子页面加载图片闪屏时,将所有资源先拉到前端,第一次慢一些,但是可解决闪屏。

<script>

function showInstall(){

location.hash = 'install';

$("#match-block").hide();

$("#audit-block").hide();

$("#operate-block").hide();

$("#advert-block").hide();

$("#install-block").show();

}

if(location.hash == '#install' || location.hash == ''){

location.hash = 'install';

$("#install-block").show();

}else if(location.hash == '#match'){

$("#match-block").show();

}else if(location.hash == '#audit'){

$("#audit-block").show();

}else if(location.hash == '#operate'){

$("#operate-block").show();

}else if(location.hash == '#advert'){

$("#advert-block").show();

}

</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: