zoukankan      html  css  js  c++  java
  • 基于jQuery消息提示框插件Tipso

    今天要分享的这款jQuery消息提示框插件名叫Tipso,它的特点是可以定义提示框的显示位置,以及动态改变提示框的提示内容,应该说是一款相当灵活的jQuery消息提示框插件。效果图如下:

    在线预览   源码下载

    实现的代码:

      <div class="dowebok">
            <h2>
                1、默认</h2>
            <div class="inner">
                <span id="tip1" data-tipso="dowebok.com">Tipso</span></div>
        </div>
        <div class="dowebok">
            <h2>
                2、左边显示</h2>
            <div class="inner">
                <span id="tip2" data-tipso="dowebok.com">Tipso</span></div>
        </div>
        <div class="dowebok">
            <h2>
                3、背景颜色</h2>
            <div class="inner">
                <span id="tip3" data-tipso="dowebok.com">Tipso</span></div>
        </div>
        <div class="dowebok">
            <h2>
                4、使用title属性</h2>
            <div class="inner">
                <span id="tip4" title="内容来自 title 属性">Tipso</span></div>
        </div>
        <div class="dowebok">
            <h2>
                5、单击显示/隐藏</h2>
            <div class="inner">
                <span id="tip5" data-tipso="dowebok">Tipso</span>
                <p>
                    <a id="btn5" href="javascript:">显示</a></p>
            </div>
        </div>
        <div class="dowebok">
            <h2>
                6、更新内容</h2>
            <div class="inner">
                <span id="tip6" data-tipso="dowebok.com">Tipso</span>
                <p>
                    <input type="text"><a id="btn6" href="javascript:">更新</a></p>
            </div>
        </div>
        <div class="dowebok">
            <h2>
                7、在图片上使用</h2>
            <div class="inner">
                <img id="tip7" src="images/tipso.png" alt="" data-tipso="dowebok.com">
            </div>
        </div>
        <div class="dowebok">
            <h2>
                8、回调函数</h2>
            <div class="inner">
                <span id="tip8" data-tipso="dowebok.com">Tipso</span>
                <p>
                    状态:<em id="status"></em></p>
            </div>
        </div>

    js代码:

     $(function () {
                // 1
                $('#tip1').tipso({
                    useTitle: false
                });
    
                // 2
                $('#tip2').tipso({
                    useTitle: false,
                    position: 'left'
                });
    
                // 3
                $('#tip3').tipso({
                    useTitle: false,
                    background: 'tomato'
                });
    
                // 4
                $('#tip4').tipso();
    
                // 5
                $('#tip5').tipso({
                    useTitle: false
                });
                $('#btn5').on({
                    click: function (e) {
                        if ($(this).text() == '显示') {
                            $(this).text('隐藏');
                            $('#tip5').tipso('show');
                        } else {
                            $(this).text('显示');
                            $('#tip5').tipso('hide');
                        }
                        e.preventDefault();
                    }
                });
    
                // 6
                $('#tip6').tipso({
                    useTitle: false
                });
                $('#btn6').on('click', function () {
                    var $val = $(this).prev().val();
                    if ($val) {
                        $('#tip6').tipso('update', 'content', $val);
                    }
                });
    
                // 7
                $('#tip7').tipso({
                    useTitle: false
                });
    
                // 8
                $('#tip8').tipso({
                    useTitle: false,
                    onBeforeShow: function () {
                        $('#status').html('beforeShow');
                    },
                    onShow: function () {
                        $('#status').html('show');
                    },
                    onHide: function () {
                        $('#status').html('hide');
                    }
                });
            });

    via:http://www.w2bc.com/Article/27677

  • 相关阅读:
    26 Oracle数据库——分页
    25 PLSQL图形化操作
    24 数据库练习——简单练习
    23 SQL语言——视图 VIEW
    22 SQL语言——索引 index
    21 SQL语言——序列
    20 表结构的增删改
    19 Oracle外键约束
    18 SQL语言——约束
    17 SQL语言——子查询与关键字in
  • 原文地址:https://www.cnblogs.com/liaohuolin/p/4350227.html
Copyright © 2011-2022 走看看