我想只影响特定类别中的帖子。我找不到一种方法来判断一个元素是否属于给定类别。我曾想过可以使用 element.parentElement 并一直向上追溯到 body,但这似乎不起作用。我之前解决这个问题的时候,意识到如果用户属于某个特定组,我就可以知道是否要更改内容,所以可以使用 currentUser,但现在,我正在这样做:
if (!cooked.innerHTML.includes(newFormText)) {
console.log("fixSubmittedForm no new form text");
return;
}
搜索每个帖子的所有内容来决定是否要更改它,这似乎不好,对吧?这是一个托管客户,否则我将通过插件以多种方式解决了这个问题。