Jquery中BlockUI的详解

  • 时间:
  • 浏览:3
  • 来源:大发5分排列5_极速5分排列3

你这个

// 使用黄色遮罩层

$.blockUI.defaults.overlayCSS.backgroundColor = '#ff0';

// 使遮罩层更透明

$.blockUI.defaults.overlayCSS.opacity = '.2';

                // $.blockUI.defaults.message = "请稍候";(不写在$.blockUI({})里,写在外面)

                message: '<span >请稍候</span>',

                // 遮光罩的css

                // 等价$.blockUI.defaults.overlayCSS.backgroundColor = "#E4E7EC";

                overlayCSS: {

                    backgroundColor: "yellow",

                    opacity:"0.8"

                }

            });

        });

下载

新版本的blockUI v2.00需用在这里得到: jquery.blockUI.js.

// 在FF/Linux下启用遮罩层透明$.blockUI.defaults.applyPlatformOpacityRules = false;

需用。默认的遮罩层样式储处于 $.blockUI.defaults.overlayCSS中。给你指定有一个 多多 不同的颜色和透明度,

BlockUI基本使用

      // 当有ajax请求时,当加载信息较慢时,会显示该在等待信息,带来良好的用户体验

        $(document).ajaxStart(function () {

            $.blockUI({



BlockUI支持Opera 8么?

不支持

 

在linux的FF上我为哪此看非要遮罩层?

我的原代码中的blockUI插件与新的2.00版兼容么?

不兼容,或者原代码改变了blockUI的默认属性,没人 会经常出现兼容间题图片。怎么才能 才能 设置选项的语法处于了细微的改变。请查看Options页来了解新版本的选项设置辦法 。

 



给你够改变遮罩层的颜色和透明度么?

有几另一方我不知道,在FF/Linux上整个页面的透明度渲染慢的给你发疯,什么都默认情况报告下,在哪此平台上遮罩层不透明。给你重设applyPlatformOpacityRules值来启用透明度。你这个:

                // 指的是提示框的css

                css: {

                    width: "45px",   // 深度小许多

                    top: "3000%",

                    left: "3000%"

                },

BlockUI插件的V2版本有哪此变化?

解除锁定的事先,用于提示信息的元素不用从DOM中移除

默认的遮罩层为黑色

可用的选项设置进行了统一和清理

设置插件选项的辦法 改变了

放弃了对Opera 8的支持

提高了源代码的可读性

移除了displayBox功能 (许多 plugins会做的更好)

 

我怎么才能 才能 使用外部样式表来格式化提示信息?

请查看 demo页.

 

BlockUI插件还依赖于许多的插件么?

不依赖

 

BlockUI插件需用那个jQuery版本的支持?

BlockUI兼容jQuery v1.2.3以上的版本

 

给你改变页面锁定时默认的提示信息么?

 

需用。默认的提示信息储处于$.blockUI.defaults.message中。给你以有一个 多多 新的值来替换它,你这个:

$.blockUI.defaults.message = "Please be patient...";

原帖地址:http://www.cssrain.cn/demo/blockUI-V2/jQuery/blockUI/jQueryBlockUI.html

旧版本的blockUI仍然需用在这里得到: http://jqueryjs.googlecode.com/svn/trunk/plugins/blockUI/jquery.blockUI.js. 旧版本的文档在这里.