IMDb: remove amazon ads

Removes amazon 'Watch now' ads

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램을 설치해야 합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

// ==UserScript==
// @name           IMDb: remove amazon ads
// @namespace      https://greasyfork.org/en/users/8981-buzz
// @description    Removes amazon 'Watch now' ads
// @author         buzz
// @require        https://code.jquery.com/jquery-2.2.0.min.js
// @version        0.3
// @license        GPLv2
// @match          *://*.imdb.com/title/tt*
// @grant          none
// ==/UserScript==
/* jshint -W097 */
'use strict';

$(function($) {
  var $watchbar = $('.watchbar2'), $el;
  if ($watchbar.length === 1) {
    var $parpar = $watchbar.parent().parent();
    if ($parpar.hasClass('article')) {
      $el = $parpar;
    }
    else {
      $el = $('.watchbar2').parent();
    }
    var text = $el.text();
    $el.find('script').each(function() {
      text = text.replace($(this).text(), '');
    });
    text = text.toLowerCase();
    if (text.indexOf('amazon') > 0 || text.indexOf('watch') > 0 || text.indexOf('disc') > 0) {
      $el.hide();
    }
    else {
      $el.show();
    }
  }
});