#1 - 2024-2-15 19:12
Jigsaw
像《哆啦A梦》这样多年不间断放送 TV 动画,想一集不落很难。
因为其单元剧的性质,错过了我一般也不会立即去补,而是在很闲的时候再放错过的集数。但 Bangumi 的这个看过按纽只要一点,就会自动覆盖在此之前的所有单集,再也找不回未看的集数。

另:之前就经常手滑,不过都是在 12 集的季番所以没啥后果。
#2 - 2024-2-15 19:14
我猜应该有超合金组件
#2-1 - 2024-2-15 19:19
Jigsaw
使用「看过」「确认」等关键词并没有搜到相关组件,要不我也不会发帖了
#3 - 2024-2-15 19:29
(この世のすべては、あなたを追いつめる为にある)
说实话这个是真需求,我也遇到过这个问题。

二次确认确实是不错的方法,适用情况个人觉得可以在以下情况触发:
- 剧集规格在半年以上
- 用户自定义这个数目
- 再或者就是「会因此往前同时更改状态的剧集数」达到一个阈值
#4 - 2024-2-15 19:40
(noblesse oblige)
单格子用看过,不要点看到
#4-1 - 2024-2-15 20:01
Jigsaw
人人都知道该点「看过」,但就是有误触的可能。

这一排四个按纽里,就「看到」能够影响其他格子的状态,显然是不合理的设计。
#5 - 2024-2-15 20:05
(V1046-R MAHORO)
支持,点错过
#6 - 2024-2-15 20:22
我觉得格子的想看和抛弃好像没什么意义,“看到”可以做成“一键看过之前未看ep”的勾选项防止误点
#7 - 2024-2-15 20:22
(19914)
PoC
var origChiiLibHomeEpStatusClick = chiiLib.home.epStatusClick
chiiLib.home.epStatusClick = function(tgt) {
    var self = $(tgt), ep_status = self.attr('id').split('_')[0];
    if(ep_status == 'WatchedTill') {
        if(!confirm("确定**看到**吗?")) return;
    }
    origChiiLibHomeEpStatusClick(tgt);
}
#7-1 - 2024-2-15 22:07
XBan
太帅了
#7-2 - 2024-2-15 22:36
XBan
简单封了一下你的代码,供需要的班友自取https://greasyfork.org/zh-CN/scripts/487385