Greasy Fork

Greasy Fork is available in English.

Return YouTube Dislike

Return of the YouTube Dislike, Based off https://www.returnyoutubedislike.com/

< 脚本 Return YouTube Dislike 的反馈

提问 / 留言

§
发布于:2022-12-08

For whatever reason it stopped finding button with querySelector off the parent element.

Until fixed workaround is to hardcode button location in getDislikeTextContainer. Replace all content of getDislikeTextContainer function with.

  let result = document.querySelector("#segmented-dislike-button > ytd-toggle-button-renderer > yt-button-shape > button > #text");
  if (result === null) {
    let textSpan = document.createElement("span");
    textSpan.id = "text";
    textSpan.style.marginLeft = "2px";
    let button = document.querySelector("#segmented-dislike-button > ytd-toggle-button-renderer > yt-button-shape > button");
    button.appendChild(textSpan);
    button.style.width = "auto";
    result = textSpan;
  }
  return result;

发布留言

登录以发布留言。