最近在前端的岗位实习,看前辈的代码,有一个页面是这样的:
当用户点击某个内容下边的“赞一下”的大拇指时,大拇指的颜色变成红色,
下面是我的疑问:源代码中是点击事件发生时使用Ajax请求发送该内容的ID,成功之后使用jQuery给大拇指添加事先定义好红色样式的class,可是,为什么当我刷新页面时这个动态添加的class还在呢?(也就是大拇指仍然是红色的),请问哪位高人可以结合这个例子讲解一下前后端通信的原理?
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
你能上代码吗
1,输出的时候会判断是否已点赞,是的话就显示红色。
2,ajax返回成功数据,加上红色。
刷新的是重新加载数据重新渲染html所以你要在组装html的时候做判断,已经点赞的加红的class