Bible.com Headers Toggle

Removes headers from Bible.com

  1. // ==UserScript==
  2. // @name Bible.com Headers Toggle
  3. // @namespace bibleHeaderToggle
  4. // @include https://www.bible.com/bible/*
  5. // @author Montana Selman
  6. // @description Removes headers from Bible.com
  7. // @version 0.1
  8. // @require http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js
  9. // @require https://greasyfork.org/scripts/1003-wait-for-key-elements/code/Wait%20for%20key%20elements.js?version=49342
  10. // @grant GM_addStyle
  11. // ==/UserScript==
  12.  
  13. function sectionsToggle(jNode){
  14. jNode.before('<div><input id="reader_toggle_headers" type="checkbox" class="ng-pristine ng-untouched ng-valid" tabindex="0" aria-checked="false" aria-invalid="false"><label for="reader_toggle_headers"> Hide Section Headers</label></div>');
  15. var headerToggle = $('input#reader_toggle_headers');
  16. headerToggle.change(function(){$(".s1").toggle();});
  17. }
  18. waitForKeyElements('div.font-extras div:last-child', sectionsToggle);