src/Topxia/WebBundle/Resources/public/js/util/card.js

(开头部分) 2KB

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

define(function (require, exports, module) {

    if(!navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i)){
        bindCardEvent('.js-card-content');
        $(".js-user-card").on("mouseenter", function () {


            var _this = $(this);
            var userId = _this.data('userId');
            var loadingHtml = '<div class="card-body"><div class="card-loader"><span class="loader-inner"><span></span><span></span><span></span></span>'+ Translator.trans('名片加载中')+'</div>';

            var timer = setTimeout(function(){

                function callback(html) {
                        
                    _this.popover('destroy');

                    if ($('#user-card-' + userId).length == 0) {
                        if ($('body').find('#user-card-store').length > 0 ) {
                            $('#user-card-store').append(html);
                        } else {
                            $('body').append('<div id="user-card-store" class="hidden"></div>');
                            $('#user-card-store').append(html);
                        }
                    }

                    _this.popover({
                        trigger: 'manual',
                        placement: 'auto top',
                        html: 'true',
                        content: function(){
                            return html;
                        },
                        template: '<div class="popover es-card"><div class="arrow"></div><div class="popover-content"></div></div>',
                        container: 'body',
                        animation: true
                    });

                    _this.popover("show");

                    _this.data('popover', true);
                
                    $(".popover").on("mouseleave", function () {
                        $(_this).popover('hide');
                    });
                    
                };

                if ($('#user-card-' + userId).length == 0 || !_this.data('popover')) {
                    
                    function beforeSend () {

                        _this.popover({
                            trigger: 'manual',
                            placement: 'auto top',
                            html: 'true',
                            content: function(){
                                return loadingHtml;
                            },
                            template: '<div class="popover es-card"><div class="arrow"></div><div class="popover-content"></div></div>',

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

AI 解读 AI

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

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