User:XXN:na/ajaxpatrollinks.js
Note: After saving, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Clear the cache in Tools → Preferences
function ajaxPatrolLinks() {
$( 'body' ).on( 'click', '.mw-patrollink', function ( e ) {
e.preventDefault();
var $patrolLink = $('a[class="mw-patrollink"]'),
$url = $patrolLink.attr( 'href' );
$patrolLink.html( '<img src="//images.wikia.nocookie.net/dev/images/8/82/Facebook_throbber.gif" style="vertical-align: baseline;" border="0" alt="Marking as patrolled..." />' );
$.get( $url, $patrolLink.remove());
} );
}
$( ajaxPatrolLinks );