User:Emma/common.js: Difference between revisions

Want an adless experience? Log in or Create an account.
m
Didn't work how I wanted, trying a new script.
m (Tweaking script)
m (Didn't work how I wanted, trying a new script.)
Line 97: Line 97:
});
});


$( '.mw-rollback-link a' ).remove();
function SetAjaxRollback() {
$('a.mw-rollback-link').click(function(e) {
e.preventDefault();
var $rblink = $(this);
var href = this.getElementsByTagName('a')[0].href;
this.innerHTML = ' <img src="http://images2.wikia.nocookie.net/dev/images/8/82/Facebook_throbber.gif" style="vertical-align: baseline;" border="0" alt="Rollingback..." />';
$.ajax({
url: href,
success: function() {
$rblink.text(function (i, val) {return val + ' [success]';});
loadPageData();
},
error: function() {
$rblink.text(function (i, val) {return val + ' [failed]';});
loadPageData();
}
});
});
}