iosOverlay.js苹果手机操作提示

iosOverlay.js苹果手机操作提示

本文演示了IOS常用的四种不同的提示效果,兼容所有浏览器。

淘建站为您提供更多_悬浮层/弹出层_弹窗_提示_ios,在此特别感谢您对我们的支持与厚爱!

查看演示

演示不了,点击反馈

加入收藏

下载 216 次

打赏作者

觉得不错,可打赏下作者

下载资源

免费共享

特别说明:本站资源来自网友发布分享,仅供学习与参考,请勿用于商业用途,若有侵权请联系删除(272966172@qq.com)。

HTML

<p class="container">
      <button id="loading" class="btn">Loading Spinner</button>
      <button id="checkMark" class="btn">Success</button>
      <button id="cross" class="btn">Error</button>
</p>

引入相关组件

<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/custom.css">
<link rel="stylesheet" href="css/iosOverlay.css">
<script src="js/jquery.min.js"></script>
<script src="js/iosOverlay.js"></script>
<script src="js/custom.js"></script>

Loading Spinner

$(document).on("click", "#loading",
function(e) {
    var opts = {
        lines: 13,
        // The number of lines to draw
        length: 11,
        // The length of each line
        width: 5,
        // The line thickness
        radius: 17,
        // The radius of the inner circle
        corners: 1,
        // Corner roundness (0..1)
        rotate: 0,
        // The rotation offset
        color: '#FFF',
        // #rgb or #rrggbb
        speed: 1,
        // Rounds per second
        trail: 60,
        // Afterglow percentage
        shadow: false,
        // Whether to render a shadow
        hwaccel: false,
        // Whether to use hardware acceleration
        className: 'spinner',
        // The CSS class to assign to the spinner
        zIndex: 2e9,
        // The z-index (defaults to 2000000000)
        top: 'auto',
        // Top position relative to parent in px
        left: 'auto' // Left position relative to parent in px
    };
    var target = document.createElement("div");
    document.body.appendChild(target);
    var spinner = new Spinner(opts).spin(target);
    iosOverlay({
        text: "Loading",
        duration: 2e3,
        spinner: spinner
    });
    return false;
});

Success

$(document).on("click", "#checkMark",
function(e) {
    iosOverlay({
        text: "Success!",
        duration: 2e3,
        icon: "img/check.png"
    });
    return false;
});

Error

$(document).on("click", "#cross",
function(e) {
    iosOverlay({
        text: "Error!",
        duration: 2e3,
        icon: "img/cross.png"
    });
    return false;
});

loadToSuccess

$(document).on("click", "#loadToSuccess",
function(e) {
    var opts = {
        lines: 13,
        // The number of lines to draw
        length: 11,
        // The length of each line
        width: 5,
        // The line thickness
        radius: 17,
        // The radius of the inner circle
        corners: 1,
        // Corner roundness (0..1)
        rotate: 0,
        // The rotation offset
        color: '#FFF',
        // #rgb or #rrggbb
        speed: 1,
        // Rounds per second
        trail: 60,
        // Afterglow percentage
        shadow: false,
        // Whether to render a shadow
        hwaccel: false,
        // Whether to use hardware acceleration
        className: 'spinner',
        // The CSS class to assign to the spinner
        zIndex: 2e9,
        // The z-index (defaults to 2000000000)
        top: 'auto',
        // Top position relative to parent in px
        left: 'auto' // Left position relative to parent in px
    };
    var target = document.createElement("div");
    document.body.appendChild(target);
    var spinner = new Spinner(opts).spin(target);
    var overlay = iosOverlay({
        text: "Loading",
        spinner: spinner
    });

    window.setTimeout(function() {
        overlay.update({
            icon: "img/check.png",
            text: "Success"
        });
    },
    3e3);

    window.setTimeout(function() {
        overlay.hide();
    },
    5e3);

    return false;
});

详细方法请下载压缩包,查看custom.js

iosOverlay.js相关API

参数 描述 默认值
onbeforeshow Function noop()
onshow Function noop()
onbeforehide Function noop()
onhide notification.hide(); noop()
update notification.update({ text: &amp;amp;quot;Success!&amp;amp;quot;, icon: &amp;amp;quot;img/smiley.png&amp;amp;quot; }); -
text 文字 -
icon 图标路径 -
spinner 引入Spin.js -
duration 延时效果 毫秒ms -

声明:本资料由淘建站会员提供,如转载注明来源,资料来源淘建站免费素材库:https://www.taojz.cn/texiao/258.html
iosOverlay.js苹果手机操作提示 希望对你有帮助,感谢您的支持!
  • jquery热点提示工具插件

    jquery热点提示工具插件

  • jquery搜索提示插件输入文字搜索下拉框检索功能

    jquery搜索提示插件输入文字搜索下拉框检索功能

  • jquery带动画的确认框以及android的toast提示框

    jquery带动画的确认框以及android的toast提示框

  • JQuery仿苹果秒表计时器计时代码

    JQuery仿苹果秒表计时器计时代码

  • jQuery右侧悬浮提示导航

    jQuery右侧悬浮提示导航

  • jquery带提示验证表单

    jquery带提示验证表单

  • jquery Tooltip简易文本提示框插件

    jquery Tooltip简易文本提示框插件

  • 实用的充值页面。带提示框!

    实用的充值页面。带提示框!

  • jquery仿新浪微博登录框autoMail自动智能邮箱提示功能

    jquery仿新浪微博登录框autoMail自动智能邮箱提示功能

  • jQuery progressbar进度条插件提示进度条进度百分比数据

    jQuery progressbar进度条插件提示进度条进度百分比数据

  • js text输入框提示火车机票网站点击文本框城市选择

    js text输入框提示火车机票网站点击文本框城市选择

  • jquery段落文字内容高亮显示提示

    jquery段落文字内容高亮显示提示

  • 留言(0)
    头像
     阿里云限量代金券,戳我领取
    1 2