jQuery blockUI
2010-04-14 18:43
525 查看
官方:
http://www.malsup.com/jquery/block/#overview
需要两JS:jquery和jquery.blockUI 可下载到本地,也可直接用官方地址
blockUI CSS可直接在其JS文件修改 也可在$.blockUI();里修改
导入JS时 一定要先将jquery.min.js写在jquery.blockUI.js前面 否则执行不了!
jquery.blockUI弹出框的默认宽度是500px 为了保证你自定义宽高的弹出页在所有浏览器都居中
所以要设置:(div 宽600 高200时)
$.blockUI(
{message:$('#showme'),
css: {
top: ($(window).height() - 200) /2 + 'px',
left: ($(window).width() - 600) /2 + 'px',
width: '600px'
}
});
网页调用函数:
//打开弹出层 函数
function blockUIOpen(url,w,h){
$.blockUI({
message:$(url),
css:{top:($(window).height()-h)/2+'px',
left:($(window).width()-w)/2+'px',width:w+'px'}
});
}
//关闭弹出层 函数
function blockUIClose(){
$.unblockUI({fadeOut:200});
}
http://www.malsup.com/jquery/block/#overview
需要两JS:jquery和jquery.blockUI 可下载到本地,也可直接用官方地址
blockUI CSS可直接在其JS文件修改 也可在$.blockUI();里修改
导入JS时 一定要先将jquery.min.js写在jquery.blockUI.js前面 否则执行不了!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>jQuery blockUI</title> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js " ></script> <script type="text/javascript" src="http://github.com/malsup/blockui/raw/master/jquery.blockUI.js?v2.31"></script> <script type="text/javascript"><!-- $(document).ready(function(){ $('#clickme').click(function() { $.blockUI( {message:$('#showme'), css:{width:'500', border:'0'} }); }); $("#closeme").click(function(){ $.unblockUI({fadeOut:200}); }); }); // --></script> </head> <body> <input type="button" value="click me" id="clickme" /> <div style="width:500px; height:200px; background-color:#090; display:none;" id="showme"> <input type="button" value="close" id="closeme" style="margin:50px auto; display:block"/> </div> </body> </html>
jquery.blockUI弹出框的默认宽度是500px 为了保证你自定义宽高的弹出页在所有浏览器都居中
所以要设置:(div 宽600 高200时)
$.blockUI(
{message:$('#showme'),
css: {
top: ($(window).height() - 200) /2 + 'px',
left: ($(window).width() - 600) /2 + 'px',
width: '600px'
}
});
网页调用函数:
//打开弹出层 函数
function blockUIOpen(url,w,h){
$.blockUI({
message:$(url),
css:{top:($(window).height()-h)/2+'px',
left:($(window).width()-w)/2+'px',width:w+'px'}
});
}
//关闭弹出层 函数
function blockUIClose(){
$.unblockUI({fadeOut:200});
}
相关文章推荐
- jquery.blockUI.js实现上传滚动等待效果
- How to use jquery plugin jquery.blockUI.js?
- 使用Jquery blockUI插件实现在点击按钮提交后阻止再次点击,当处理完后解除阻止
- jquery.blockUI.2.31.js 弹出层项目介绍
- 等待刷新之利器 -- 简单使用JQuery BlockUI
- jQuery BlockUI Plugin加载插件
- JQuery.BlockUI
- 弹出层之2:JQuery.BlockUI
- jQuery BlockUI Plugin
- 利用Ajax向Servlet发送请求下载统计后的Excel文件,利用jquery.blockUI.js给予用户等待提示
- BlockUI jQuery遮罩插件
- JQuery.BlockUI使用方法举例
- jQuery BlockUI
- jQuery BlockUI Plugin
- jquery.blockUI.js上传滚动等待效果实现思路及代码
- Jquery.BlockUI-遮罩
- Jquery弹出层插件 JQuery.BlockUI
- jQuery BlockUI
- jquery blockUI 遮罩不能消失与不能提交的解决方法
- jquery blockUI插件实现遮罩层