Skip to content

Instantly share code, notes, and snippets.

@grimen
Created January 24, 2012 20:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save grimen/1672456 to your computer and use it in GitHub Desktop.
Save grimen/1672456 to your computer and use it in GitHub Desktop.
(function() {
var v = "1.7.1";
if (window.jQuery === undefined || window.jQuery.fn.jquery < v) {
var done = false;
var script = document.createElement("script");
script.src = "http://ajax.googleapis.com/ajax/libs/jquery/" + v + "/jquery.min.js";
script.onload = script.onreadystatechange = function(){
if (!done && (!this.readyState || this.readyState == "loaded" || this.readyState == "complete")) {
done = true;
init();
}
};
document.getElementsByTagName("head")[0].appendChild(script);
} else {
init();
}
function init() {
var sossar_osv = ["Sahlin", "Juholt", "Nuder", "Pagrotsky", "Wallström", "Bodström", "Löfvén", "Jämtin", "Österberg", "Östros", "Damberg", "Eneroth", "Sundström", "Eliasson", " S-", " S.", " S?", " S!", " S ", "Socialdemokrater"];
jQuery.each(sossar_osv, function(i, sosse_term) {
var term = sosse_term.replace(/\"/, '\"'),
selectors = [
'h1:contains("'+term+'")',
'h2:contains("'+term+'")',
'h3:contains("'+term+'")',
'h4:contains("'+term+'")',
'h5:contains("'+term+'")',
'h6:contains("'+term+'")',
'p:contains("'+term+'")',
'span:contains("'+term+'")',
'strong:contains("'+term+'")',
'a:contains("'+term+'")'
];
jQuery.each(selectors, function(i, selector) {
jQuery(selector).each(function() {
var $this = jQuery(this);
$this.parent().hide();
});
});
});
}
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment