div遮罩层,显示不出来

java19861116 2012-06-06 05:49:21
页面代码:
<div id="cover" style="position:relative;left: 0;top: 0;height:0;width:0;display:none;background:gray;z-index: 1000;filter:alpha(opacity=30);">
</div>
<div id="cover_msg" style="display:none;position:absolute;left:0;top:0;height:100;width:200;background:white;z-index: 1001;">正在导入,请稍后...</div>


js代码:
var $cover = $J("#cover");
var $cover_msg = $J("#cover_msg");
function basedataMgtCheckBasedata() {
divShow("正在导入及计算数据问题,请稍后......");
$J.post("dataReportMgt_dataReportMgtSaveAdd.action", {
"reportTaskVO.id" : $J('#reportTaskVOId').val(),
"ReportTaskFileVOStrings":$J("#fileIds").val(),
"reportTaskStatus" : 1
}, function() {
divHide();
alert("导入完成");
$J('#mytabs').tabs('add', {
title : '2.数据核查',
content : "<div id='problemData' style='width: 100%; height: 700px;'></div>",
closable : false
});
});
}
function divShow(msg){
$cover.width($J("body").width());
$cover.height($J("body").height());
$cover_msg.css("left",$J("body").width()/2-100);
$cover_msg.css("top",$J("body").height()/2-50);
$cover_msg.text(msg);
$cover.show();
$cover_msg.show();
}
function divHide(){
if($cover.is(":visible")){
$cover.hide();
}
if($cover_msg.is(":visible")){
$cover_msg.hide();
}
}


刚写好还没抽取到divShow方法的时候,还有效果,后来抽取到方法后,改了下别的地方,然后就显示不出来了
什么问题?
...全文
291 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
軒轅劍 2012-06-07
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

问题解决了,使用原生js实现了,看来jQuery也不是万能的啊
[/Quote]

+1
java19861116 2012-06-07
  • 打赏
  • 举报
回复
问题解决了,使用原生js实现了,看来jQuery也不是万能的啊

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧