popup.html 18.1 KB
<!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>弹框样式区</title>
        <link rel="stylesheet" type="text/css" href="../css/style/popup.css">
        <script type="text/javascript" src="../../common/js/base/jquery-1.8.2.min.js"></script>
        <script type="text/javascript" src="../../common/js/base/sea.js"></script>
    </head>
    <body>
        <ul>
            <li>
                <h1>消息提示</h1>
                <h4>使用 : </h4>
                <div class="cont">
                    <p>1、依赖js包 sea / jquery / Alert</p>
                    <p>2、依赖css包 fancybox / m-public</p>
                </div>
                <h4>创建 : </h4>
                <div class="cont">
                    <p>Alert({
                        "tipText" : "是否删除收藏该商品",
                        "type" : "warning"
                        });</p>
                </div>
                <h4>参数 : </h4>
                <div class="cont">
                    <table>
                        <thead>
                            <tr>
                                <td>参数名称</td>
                                <td>参数类型</td>
                                <td>参数等级</td>
                                <td>参数详情</td>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td>type</td>
                                <td>string</td>
                                <td>选填</td>
                                <td>显示主题类型error、succeed、warning三种类型  默认为:“”</td>
                            </tr>
                            <tr>
                                <td>headTitle</td>
                                <td>string</td>
                                <td>选填</td>
                                <td>头部显示文字,标题</td>
                            </tr>
                            <tr>
                                <td>headColse</td>
                                <td>boolean</td>
                                <td>选填</td>
                                <td>是否显示头部关闭按钮 默认值:ture 显示</td>
                            </tr>
                            <tr>
                                <td>tipText</td>
                                <td>string</td>
                                <td>选填</td>
                                <td>提示文字显示</td>
                            </tr>
                            <tr>
                                <td>contText</td>
                                <td>string</td>
                                <td>选填</td>
                                <td>内容显示文字</td>
                            </tr>
                            <tr>
                                <td>btnsType</td>
                                <td>boolean</td>
                                <td>选填</td>
                                <td>按钮类型 默认值:0  0为一个按钮</td>
                            </tr>
                            <tr>
                                <td>btns</td>
                                <td>Array</td>
                                <td>选填</td>
                                <td>配置按钮名称</td>
                            </tr>
                            <tr>
                                <td>succeedFun</td>
                                <td>funtion</td>
                                <td>选填</td>
                                <td>确认按钮事件绑定</td>
                            </tr>
                            <tr>
                                <td>cancelFun</td>
                                <td>funtion</td>
                                <td>选填</td>
                                <td>取消按钮事件绑定</td>
                            </tr>
                        </tbody>
                    </table>
                </div>
                <h4>示例 : </h4>
                <div class="cont">
                    <button class="alert-1 submitBtn">成功消息提示</button>
                    <button class="alert-2 submitBtn">失败消息提示</button>
                    <button class="alert-3 submitBtn">异常消息提示</button>
                    <button class="alert-4 submitBtn">异常消息提示,两个按钮</button>
                    <button class="alert-5 submitBtn">成功消息提示,两个按钮,显示一行文字</button>
                    <button class="alert-6 submitBtn">异常消息提示,两个按钮,显示两行文字</button>
                    <button class="alert-7 submitBtn">iframe 弹框关闭</button>
                </div>
            </li>
            <li>
                <h1>弹框提示</h1>
                <h4>使用 : </h4>
                <div class="cont">
                    <p>1、依赖js包 sea / jquery</p>
                    <p>2、依赖css包 fancybox / m-form</p>
                    <p>3、创建a标签链接,设置href地址为显示标签id,并绑定事件fancybox</p>
                    <p>4、创建显示文标签模块</p>
                </div>
                <h4>创建 : </h4>
                <div class="cont">
                    <p>$( "按钮" ).fancybox({</br>
                        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;padding: 0</br>
                        });</p>
                </div>
                <h4>参数 : </h4>
                <div class="cont">
                    <table>
                        <thead>
                        <tr>
                            <td>参数名称</td>
                            <td>参数类型</td>
                            <td>参数等级</td>
                            <td>参数详情</td>
                        </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td>padding</td>
                                <td>int</td>
                                <td>选填</td>
                                <td>浏览框内边距,和css中的padding一个意思, 默认值:10</td>
                            </tr>
                            <tr>
                                <td>margin</td>
                                <td>int</td>
                                <td>选填</td>
                                <td>浏览框外边距,和css中的margin一个意思, 默认值:20</td>
                            </tr>
                            <tr>
                                <td>opacity</td>
                                <td>boolean</td>
                                <td>选填</td>
                                <td>如果为true,则fancybox在动画改变的时候透明度可以跟着改变, 默认值:false</td>
                            </tr>
                            <tr>
                                <td>modal</td>
                                <td>boolean</td>
                                <td>选填</td>
                                <td>如果为true,则'overlayShow' 会被设成 'true' , 'hideOnOverlayClick', 'hideOnContentClick', 'enableEscapeButton', 'showCloseButton' 会被设成 'false', 默认值:false</td>
                            </tr>
                            <tr>
                                <td>cyclic</td>
                                <td>boolean</td>
                                <td>选填</td>
                                <td>如果为true,相册会循环播放, 默认值:false</td>
                            </tr>
                            <tr>
                                <td>scrolling</td>
                                <td>string</td>
                                <td>选填</td>
                                <td>设置overflow的值来创建或隐藏滚动条,可以设置成 'auto', 'yes', or 'no', 默认值:'auto'</td>
                            </tr>
                            <tr>
                                <td>width</td>
                                <td>int</td>
                                <td>选填</td>
                                <td>设置iframe和swf的宽度,如果 'autoDimensions'为 'false',这也可以设置普通文本的宽度,  默认值:560</td>
                            </tr>
                            <tr>
                                <td>height</td>
                                <td>int</td>
                                <td>选填</td>
                                <td>设置iframe和swf的高度,如果 'autoDimensions'为 'false',这也可以设置普通文本的高度,  默认值:340</td>
                            </tr>
                            <tr>
                                <td>autoScale</td>
                                <td>boolean</td>
                                <td>选填</td>
                                <td>如果为true,fancybox可以自适应浏览器窗口大小,  默认值:true</td>
                            </tr>
                            <tr>
                                <td>autoDimensions</td>
                                <td>boolean</td>
                                <td>选填</td>
                                <td>如果为true,当你滚动滚动条时,fancybox将会一直停留在浏览器中心,  默认值:false</td>
                            </tr>
                            <tr>
                                <td>ajax</td>
                                <td>object</td>
                                <td>选填</td>
                                <td>和jquery的ajax调用选项一样注意: 'error' and 'success' 这两个回调事件会被fancybox重写</td>
                            </tr>
                            <tr>
                                <td>swf</td>
                                <td>object</td>
                                <td>选填</td>
                                <td>swf的设置选项{wmode: 'transparent'}</td>
                            </tr>
                            <tr>
                                <td>hideOnOverlayClick</td>
                                <td>boolean</td>
                                <td>选填</td>
                                <td>如果为true则点击遮罩层关闭fancybox,  默认值:true</td>
                            </tr>
                            <tr>
                                <td>hideOnContentClick</td>
                                <td>boolean</td>
                                <td>选填</td>
                                <td>如果为true则点击播放内容关闭fancybox,  默认值:false</td>
                            </tr>
                            <tr>
                                <td>overlayShow</td>
                                <td>boolean</td>
                                <td>选填</td>
                                <td>如果为true,则显示遮罩层,  默认值:true</td>
                            </tr>
                            <tr>
                                <td>overlayOpacity</td>
                                <td>浮点</td>
                                <td>选填</td>
                                <td>遮罩层的透明度(范围0-1),  默认值:0.3</td>
                            </tr>
                            <tr>
                                <td>overlayColor</td>
                                <td>string</td>
                                <td>选填</td>
                                <td>遮罩层的背景颜色,  默认值:'#666'</td>
                            </tr>
                            <tr>
                                <td>titleShow</td>
                                <td>boolean</td>
                                <td>选填</td>
                                <td>如果为true,则显示标题,  默认值:true</td>
                            </tr>
                            <tr>
                                <td>titlePosition</td>
                                <td>string</td>
                                <td>选填</td>
                                <td>设置标题显示的位置.可以设置成 'outside', 'inside' 或 'over', 默认值:'outside'</td>
                            </tr>
                            <tr>
                                <td>titleFormat</td>
                                <td>string</td>
                                <td>选填</td>
                                <td>可以自定义标题的格式, 默认值:null</td>
                            </tr>
                            <tr>
                                <td>transitionIn, transitionOut</td>
                                <td>string</td>
                                <td>选填</td>
                                <td>设置动画效果. 可以设置为 'elastic', 'fade' 或 'none', 默认值:'fade'</td>
                            </tr>
                            <tr>
                                <td>transitionIn, transitionOut</td>
                                <td>string</td>
                                <td>选填</td>
                                <td>设置动画效果. 可以设置为 'elastic', 'fade' 或 'none', 默认值:'fade'</td>
                            </tr>
                            <tr>
                                <td>speedIn, speedOut</td>
                                <td>int</td>
                                <td>选填</td>
                                <td>fade 和 elastic 动画切换的时间间隔, 以毫秒为单位, 默认值:300</td>
                            </tr>
                            <tr>
                                <td>changeSpeed</td>
                                <td>int</td>
                                <td>选填</td>
                                <td>切换时fancybox尺寸的变化时间间隔(即变化的速度),以毫秒为单位, 默认值:300</td>
                            </tr>
                            <tr>
                                <td>changeFade</td>
                                <td>string</td>
                                <td>选填</td>
                                <td>切换时内容淡入淡出的时间间隔(即变化的速度), 默认值:'fast'</td>
                            </tr>
                            <tr>
                                <td>easingIn, easingOut</td>
                                <td>string</td>
                                <td>选填</td>
                                <td>为 elastic 动画使用 Easing, 默认值:'swing'</td>
                            </tr>
                            <tr>
                                <td>showCloseButton</td>
                                <td>boolean</td>
                                <td>选填</td>
                                <td>如果为true,则显示关闭按钮, 默认值:true</td>
                            </tr>
                            <tr>
                                <td>showNavArrows</td>
                                <td>boolean</td>
                                <td>选填</td>
                                <td>如果为true,则显示上一张下一张导航箭头, 默认值:true</td>
                            </tr>
                            <tr>
                                <td>enableEscapeButton</td>
                                <td>boolean</td>
                                <td>选填</td>
                                <td>如果为true,则启用ESC来关闭fancybox, 默认值:true</td>
                            </tr>
                            <tr>
                                <td>onStart</td>
                                <td>null</td>
                                <td>选填</td>
                                <td>回调函数,加载内容是触发, 默认值:null</td>
                            </tr>
                            <tr>
                                <td>onCancel</td>
                                <td>null</td>
                                <td>选填</td>
                                <td>回调函数,取消加载内容后触发, 默认值:null</td>
                            </tr>
                            <tr>
                                <td>onComplete</td>
                                <td>null</td>
                                <td>选填</td>
                                <td>回调函数,加载内容完成后触发, 默认值:null</td>
                            </tr>
                            <tr>
                                <td>onCleanup</td>
                                <td>null</td>
                                <td>选填</td>
                                <td>回调函数,关闭fancybox前触发, 默认值:null</td>
                            </tr>
                            <tr>
                                <td>onClosed</td>
                                <td>null</td>
                                <td>选填</td>
                                <td>回调函数,关闭fancybox后触发, 默认值:null</td>
                            </tr>
                        </tbody>
                    </table>
                </div>
                <h4>示例 : </h4>
                <div class="cont">
                    <a href="#ceshi" class="msg submitBtn">msg 消息</a>
                </div>
            </li>
        </ul>
        <div class="ceshi" id="ceshi">
            <table>
                <tr>
                    <td>测试数据</td>
                    <td>测试数据</td>
                </tr>
                <tr>
                    <td>测试数据</td>
                    <td>测试数据</td>
                </tr>
                <tr>
                    <td>测试数据</td>
                    <td>测试数据</td>
                </tr>
            </table>
        </div>
    </body>
    <script type="text/javascript" src="../js/javascript/common/config.js"></script>
    <script type="text/javascript">
        seajs.use(['../js/javascript/Alert/main.js']);
    </script>
</html>