zoukankan      html  css  js  c++  java
  • 方维分享系统模板修改,删除操作增加提示

    凡删除的操作(如删除分享\活动\主题\回复\转发\收藏\评论\信件\通知\消息等)及取消关注、退出小组、取消活动报名等需增加提示(确认或取消);

    在发布分享、进行喜欢、买过、想买、收藏、转发等操作后的提示,改为在顶部导航下面滑出,可设置几秒自动隐藏,可手动关闭,鼠标指向后倒计时停止,鼠标离开又自动开始计时

    以pink2模板inc/u/me_share_list.htm 192行为例; 也就是/u.php?action=me这个链接;

    <li><a class="del" onclick="wt_confirm(this,'您确定要删除?',$self_share['share_id']);" href="javascript:void(0);">删除</a></li>

    //wangtongphp自定义函数
    function
    wt_confirm(obj,message,id){ $.Close_Fav_Box(); var mg = '<div class="fav_fanwe" id="fav_fanwe"></div>'; $("body").append(mg); var left = $(obj).offset().left; var top = $(obj).offset().top; $("#fav_fanwe").css({"opacity":0,"left":left,"top":top-10}); $("#fav_fanwe").animate({top:top-25,opacity:1},"fast",'swing',function(){ var box = "<div class='fav_tip' id='fav_tip'><div class='ffail'><span>+message+</span><a href='javascript:;' onclick='$.Tweet_Delete("+id+")'>確定</a><a onclick='$.Close_Fav_Box();' href='javascript:;'>取消</a></div></div>"; $("body").append(box); $("#fav_tip").css({"left":left-30,"top":top-90}).fadeIn(); $("#fav_fanwe").hover(function(){ clearTimeout(FANWE.Fav_Timer); },function(){ var fun = function(){ $.Close_Fav_Box(); }; FANWE.Fav_Timer = setTimeout(fun,3000); }); $("#fav_tip").hover(function(){ clearTimeout(FANWE.Fav_Timer); },function(){ var fun = function(){ $.Close_Fav_Box(); }; FANWE.Fav_Timer = setTimeout(fun,3000); }); }); }
    //wangtongphp自定义函数
    function wt_confirm(obj,message,id){
        $.Close_Fav_Box();
        var mg = "<div id='wangtongphp' style='background-color:black;position:absolute;300px;height:100px;'><a href='javascript:;' onclick='$.Tweet_Delete("+id+")'>确定</a>,<a href='javascript:;' onclick='$.Close_Fav_Box();'>取消</a></div>";
        $("body").append(mg);
        var left = $(obj).offset().left;
        var top = $(obj).offset().top;
        $("#wangtongphp").css({"opacity":1,"left":left,"top":top-10});
            $("#wangtongphp").hover(function(){
                clearTimeout(FANWE.Fav_Timer);
            },function(){
                var fun = function(){
                    $.Close_Fav_Box();
                };
                FANWE.Fav_Timer = setTimeout(fun,3000);
            });
    }

    以上是自定义div的实现方法;

     我是参考的知美网的效果,

    用的方维系统的js,

    更简单的方法是直接加个confirm()

    <li><a class="del" onclick="if(confirm('您确定要删除?')){$.Tweet_Delete($self_share['share_id'])}" href="javascript:void(0);">删除</a></li>
  • 相关阅读:
    Java中net.sf.json包关于JSON与对象互转的坑
    Java IO(1)基础知识——字节与字符
    [Github]给已创建的GitHub项目添加LICENSE
    [MAC]激活Sublime Text
    [MAC]安装配置Charles
    [iOS]15个iOS视频播放控件
    [iOS]UIWindow详解
    [Swift]LeetCode1320. 二指输入的的最小距离 | Minimum Distance to Type a Word Using Two Fingers
    [Swift]LeetCode1319. 连通网络的操作次数 | Number of Operations to Make Network Connected
    [Swift]LeetCode1318. 或运算的最小翻转次数 | Minimum Flips to Make a OR b Equal to c
  • 原文地址:https://www.cnblogs.com/wangtongphp/p/3061753.html
Copyright © 2011-2022 走看看