首页 > 其他分享 >旅游线路收藏-点击按钮收藏-前台效果优化

旅游线路收藏-点击按钮收藏-前台效果优化

时间:2023-02-12 10:23:46浏览次数:45  
标签:function 登录 用户 收藏 前台 按钮 rid

前台效果优化

$(function () {
        // 发送请求,判断用户是否收藏过该路线
        var rid =getParameter("rid");
        $.get("route/isFavorite",{rid:rid},function (flag) {
            if (flag){
                // 用户已经收藏过
                // <a class = "btn already" disabled="disabled">
                // 设置收藏按钮的样式
                $("#Favorite").addClass("already");
                $("#Favorite").attr("disabled","disabled");
                // 删除按钮的事件
                $("#favorite").removeAttr("onclick");
            }else {
                // 用户没有收藏
            }
        })
    })

    // 点击收藏按钮触发的方法
    function addFavorite() {
        var rid = getParameter("rid");
        // 1、判断用户是否登录
        $.get("user/findOne",{},function (user) {
            if (user){
                // 用户登录了
                // 添加功能
                $.get("route/addFavorite",{rid},function () {
                    // 代码刷新页面
                    location.reload();
                });
            }else {
                // 用户没有登录
                alert("您尚未登录,请登录");
                location.href="http://localhost/travel/login.html";
            }
        })
    }

 

标签:function,登录,用户,收藏,前台,按钮,rid
From: https://www.cnblogs.com/shenziyi/p/17113295.html

相关文章