POP js 代码

//-----------------------------
var pop = { timer: null, cuid: "", list: [] };
pop.bindEvent = function ($items) {
    $items.popover({
        animation: true, placement: 'right', title: "<i class=\"fa fa-user\"></i> 用户信息<a href=\"javascript:;\" class='pull-right' title='关闭' οnclick=\"$('.uinfo').popover('hide');\"><i class='fa fa-remove'></i></a>", content: function () {
            if (pop.list.GetByID(pop.cuid, "UserID")) {
                var data = pop.list.GetByID(pop.cuid, "UserID");
                var items = JsonHelper.FillItem(pop.tlp, data, null);
                return items;
            }
            //-----------------
           
            var datas;
            $.ajax({
            type:"post",
            url:"/Plat/Common/Common.ashx",
            async:false,//async 异步  sync同步
            data:{ action: "getuinfo", value: pop.cuid },
            dataType:"json",
            success:function(msg) {
              datas = msg;
              console.log(msg);
              
            },
            error:function() {

            }
        });

            datatlp = "<div class=\"uinfodiv\">"
        + "<div class=\"loadok\">"
        + "<div class=\"info\" style=\"padding-bottom:0px;\">"
        + "<div class=\"pull-left\">"
        + "<img src=\""+datas.UserFace+"\" οnerrοr=\"shownoface(this);\" class=\"uimg img_mid\" />"
        + "</div>"
        + "<div class=\"uinfo_body\">"
        + "<ul class=\"uinfoul\">"
        + "<li class=\"paddbottom5\">"+datas.UserName
        + "<input type=\"button\" class=\"btn btn-xs btn-info\" style=\"margin-left:8px;\" value=\"AT他\" οnclick=\"AddAT('"+datas.UserName+"', '"+datas.UserID+"');\" />"
        + "</li>"
        + "<li class=\"grayremind\">电话:"+datas.Mobile+"</li>"
        + "<li class=\"grayremind\">部门:"+datas.GroupName+"</li>"
        + "<li class=\"grayremind\">状态:在职</li>"
        + "</ul>"
        + "</div>"
        + "<div class=\"clearfix\"></div>"
        + "</div>"
        + "<div class=\"uinfo_bottom\">"
        + "<a href=\"/Plat/Blog/?uids="+datas.UserID+"\" class=\"btn btn-xs btn-primary\">工作流</a>"
        + "<a href=\"/Plat/Blog/?uids="+datas.UserID+"&view=timeline\" class=\"btn btn-xs btn-primary\">时间线</a>"
        + "<input type=\"button\" class=\"btn btn-xs btn-primary\" value=\"私信\" οnclick=\"ChatShow('"+datas.UserID+"', '"+datas.UserName+"');\" />"
        + "<input type=\"button\" class=\"btn btn-xs btn-primary\" value=\"站内邮\" οnclick=\"PrivateOpen('"+datas.UserID+"', '"+datas.UserName+"'); $('.uinfo').popover('hide');\" />"
        + "</div>"
        + "</div>"
        + "</div>"
            

            //var str ="<div class='loadok'><div class='info' style='padding-bottom:0px;'><div class='pull-left'><img src='"+datas.UserFace+"' οnerrοr='shownoface(this);' class='uimg img_mid'></div><div class='uinfo_body'><ul class='uinfoul'><li class='paddbottom5'>"+datas.UserName+"<input type='button' class='btn btn-xs btn-info' style='margin-left:8px;' value='AT他' οnclick='AddAT('"+datas.UserName+"', '"+datas.UserID+"');'></li><li class='grayremind'>电话:"+datas.Mobile+"</li><li class='grayremind'>部门:"+datas.GroupName+"</li><li class='grayremind'>状态:在职</li></ul></div><div class='clearfix'></div></div><div class='uinfo_bottom'><a href='/Plat/Blog/?uids="+datas.UserID+"' class='btn btn-xs btn-primary'>工作流</a><a href='/Plat/Blog/?uids="+datas.UserID+"&amp;view=timeline' class='btn btn-xs btn-primary'>时间线</a><input type='button' class='btn btn-xs btn-primary' value='私信' οnclick='ChatShow('"+datas.UserID+"', '"+datas.UserName+"');'><input type='button' class='btn btn-xs btn-primary' value='站内邮' οnclick='PrivateOpen('"+datas.UserID+"', '"+datas.UserName+"'); $('.uinfo').popover('hide');'></div></div>"
            
            return datatlp;
            //return '<div><i class="fa fa-spinner fa-spin" style="font-size:3em;"></i></div>';
        }, html: true, trigger: 'manual',
    }).hover(function () {
        var uinfo = $(this);
        pop.cuid = uinfo.data("uid");
        pop.timer = setTimeout(function () {
            $(".uinfo").not(uinfo).popover('hide');
            $(uinfo).popover('show'); clearTimeout(pop.timer);
        }, 300);
    }, function () {
        clearTimeout(pop.timer);
    })
}

 

转载于:https://www.cnblogs.com/shaozhu520/p/8667219.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值