Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function fixImages () {
- $('#readme img').each(function () {
- var $this = $(this);
- var src = $this.attr('src');
- var url = document.URL;
- var branch = document.URL.match(/\?at=(.*)/i);
- // Ignore images that have absolute paths
- if (src.indexOf('http') > -1) {
- return false;
- }
- if (branch === null) {
- // Remove "overview" and trailing slashes
- url = url
- .replace(/\/overview.*/, '')
- .replace(/\/src.*/, '')
- .replace(/\/$/, '');
- src = url + '/raw/master/' + src;
- } else {
- // Remove trailing URL
- url = url.replace(/\/src\/.*/i, '');
- src = url + '/raw/' + branch[1] + '/' + src;
- }
- $this.attr('src', src);
- });
- }
- fixImages();
- // Handle changing branch
- $(document).on('click', '.pjax-trigger', function () {
- setTimeout(fixImages, 3000);
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement