jqmodal遮罩层的实现

本篇主要说明一下插件使用中几个要注意的地方。首先看看最简单的html代码,以下就是我们要弹出的遮罩层。


<div class="pop_box" id="pop">
</div>

接下来简单的看看jqModal遮罩层的样式:


.pop_box { 
        background-color:#79A5D1; 
        display:none; 
        height:342px !important; 
        left:50%; 
        margin-left:-250px; 
        padding:5px; 
        position:fixed; 
        top:150px; 
        width:500px; 
        z-index:9999; 
    }

其中比较重要的为jqModal遮罩层的position和z-index属性。为了保证遮罩层在最上边,建议将z-index值设置大些。

最后看下怎么使用jqModal插件


jQuery(document).ready(function() {
    jQuery("#pop").jqm({
        modal: true,
        overlay: 40,
        onShow: function(h) {
            h.w.fadeIn(500);
        },
        onHide: function(h) {
            h.o.remove();
            h.w.fadeOut(500)
        }
    }).jqmAddClose("#close");
    jQuery("#show").click(function() {
        jQuery("#pop").jqmShow();
    });
});

.jqm()初始化遮罩,modal:true时,一直显示遮罩层。overlay为遮罩程度,大家可以自己试试。onShow为遮罩层显示方式,本例中为fadeIn(),onHide为关闭遮罩层。jqmAddClose()添加关闭遮罩层的选择器,可以为ID选择器,也可以为样式选择器。

.jqmShow()为执行遮罩,本例中当点击“显示遮罩层”链接时,显示遮罩。

http://dev.iceburg.net/jquery/jqModal/ 为jqModal官方的示例,更多详细的说明和更多的应用都可以找到。jqModal文件小, 速度快, 可定制性非常好,推荐大家使用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Jquery简单的弹出层带遮罩插件本文由梦三秋于2011年01月07日 23:00作成 jquery代码 $("#test1").click(function(){ $('#login').skygqbox(); }); -------------------------------------------------------------------------------- jquery代码 $("#autoClose").click(function(){ var message = "不好意思呀!我来也匆匆去也匆匆,实在太忙了,有太多的东西要学习了,像JqueryJquery插件、Wordpress插件、PHP啦,都要学呀,哥没空老是在这杵着呢!两秒后闪人!别想念哥呀!"; $(message).skygqbox({autoClose:2000}); }); -------------------------------------------------------------------------------- jquery代码 $("#right_top").click(function(){ $('#login').skygqbox({position:"right_top"}); }); -------------------------------------------------------------------------------- jquery代码 $("#right_middle").click(function(){ $('#login').skygqbox({position:"right_middle"}); }); -------------------------------------------------------------------------------- jquery代码 $("#right_bottom").click(function(){ $('#login').skygqbox({position:"right_bottom"}); }); -------------------------------------------------------------------------------- jquery代码 $("#top_middle").click(function(){ $('#login').skygqbox({position:"top_middle"}); }); -------------------------------------------------------------------------------- jquery代码 $("#left_top").click(function(){ $('#login').skygqbox({position:"left_top"}); }); -------------------------------------------------------------------------------- jquery代码 $("#left_middle").click(function(){ $('#login').skygqbox({position:"left_middle"}); }); -------------------------------------------------------------------------------- jquery代码 $("#left_bottom").click(function(){ $('#login').skygqbox({position:"left_bottom"}); }); -------------------------------------------------------------------------------- jquery代码 $("#bottom_middle").click(function(){ $('#login').skygqbox({position:"bottom_middle"}); });
这是一个 JQGrid 插件中的搜索框(search dialog)的配置参数说明,具体含义如下: - recreateFilter: 是否重新创建过滤器。 - drag: 是否允许拖拽。 - sField: 搜索字段名称。 - sValue: 搜索值名称。 - sOper: 搜索操作符名称。 - sFilter: 过滤器名称。 - loadDefaults: 是否从 grid 的 postData 中加载默认过滤器(仅适用于多重搜索)。 - beforeShowSearch: 在搜索框显示之前触发的事件。 - afterShowSearch: 在搜索框显示之后触发的事件。 - onInitializeSearch: 初始化搜索框时触发的事件。 - afterRedraw: 重新绘制搜索框时触发的事件。 - afterChange: 当搜索条件发生变化时触发的事件。 - sortStrategy: 排序策略。 - closeAfterSearch: 是否在搜索后关闭搜索框。 - closeAfterReset: 是否在重置搜索条件后关闭搜索框。 - closeOnEscape: 是否允许使用 ESC 键关闭搜索框。 - searchOnEnter: 是否在按下回车键时进行搜索。 - multipleSearch: 是否允许多重搜索。 - multipleGroup: 是否允许多重分组。 - top: 搜索框距离顶部的距离。 - left: 搜索框距离左侧的距离。 - jqModal: 是否使用 jqModal。 - modal: 是否使用 modal。 - resize: 是否允许调整大小。 - width: 搜索框的宽度。 - height: 搜索框的高度。 - dataheight: 数据区域的高度。 - showQuery: 是否显示搜索查询条件。 - errorcheck: 是否进行错误检查。 - sopt: 搜索操作符选项。 - stringResult: 是否返回字符串结果。 - onClose: 在搜索框关闭时触发的事件。 - onSearch: 在搜索时触发的事件。 - onReset: 在重置搜索条件时触发的事件。 - toTop: 是否将搜索框置于顶部。 - overlay: 重叠度。 - columns: 搜索框中的列。 - tmplNames: 模板名称。 - tmplFilters: 模板过滤器。 - tmplLabel: 模板标签。 - showOnLoad: 是否在加载时显示搜索框。 - layer: 层级。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值