JS/demo/layer-demo.js

(开头部分) 5KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

/*! layer demo */ ;
! function () {
    var gather = {
        htdy: $('html, body')
    };

    //一睹为快
    gather.demo1 = $('#demo1');
    $('#chutiyan>a').on('click', function () {
        var othis = $(this),
            index = othis.index();
        var p = gather.demo1.children('p').eq(index);
        var top = p.position().top;
        gather.demo1.animate({
            scrollTop: gather.demo1.scrollTop() + top
        }, 0);
        switch (index) {
        case 0:
            var icon = -1;
            (function changeIcon() {
                var index = parent.layer.alert('点击确认更换图标', {
                    icon: icon,
                    shadeClose: true,
                    title: icon === -1 ? '初体验' : 'icon:' + icon
                }, changeIcon);
                if (8 === ++icon) layer.close(index);
            }());
            break;
        case 1:
            var icon = 0;
            (function changeIcon1() {
                var index = parent.layer.alert('点击确认更换图标', {
                    icon: icon,
                    shadeClose: true,
                    skin: 'layer-ext-moon',
                    shift: 5,
                    title: icon === -1 ? '第三方扩展皮肤' : 'icon:' + icon
                }, changeIcon1);
                if (9 === ++icon) {
                    parent.layer.confirm('怎么样,是否很喜欢该皮肤,去下载?', {
                        skin: 'layer-ext-moon'
                    }, function (index, layero) {
                        layero.find('.layui-layer-btn0').attr({
                            href: 'http://layer.layui.com/skin.html',
                            target: '_blank'
                        });
                        parent.layer.close(index);
                    });
                };
            }());
            break;
        case 6:
            parent.layer.open({
                type: 1,
                area: ['420px', '240px'],
                skin: 'layui-layer-rim', //加上边框
                content: '<div style="padding:20px;">即直接给content传入html字符<br>当内容宽高超过定义宽高,会自动出现滚动条。<br><br><br><br><br><br><br><br><br><br><br>很高兴在下面遇见你</div>'
            });
            break;
        case 7:
后面还有 83 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。