Replaces all thumbnails with their originals
当前为
// ==UserScript==
// @name fantasti.cc thumbnail converter
// @namespace https://greasyfork.org/users/5174-jesuis-parapluie
// @author jesuis-parapluie
// @description Replaces all thumbnails with their originals
//
// @include http://fantasti.cc/images/*
//
// @require http://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js
//
// @version 0.1
// @grant none
// ==/UserScript==
function loadImgs()
{
$('div#loop').each(function (i)
{
if (!$(this).hasClass('done'))
{
$(this).addClass('done');
var imgs = $('<div>', {
'class': 'images'
});
imgs.appendTo($(this));
$(this).find('div[id*="post_"]').each(function (i) {
if (!$(this).hasClass('imgdone'))
{
$(this).addClass('imgdone');
$.get($(this).find('a').attr('href'), function (data) {
imgs.append($(data).find('div.s').find('img') [1]);
});
}
});
}
});
}
$(function ()
{
var l = $('<div>', {
id: 'loadImgs',
style: 'margin-left: 110px;text-decoration: underline;color:#f00;cursor:pointer;font-weight: bolder;',
text: 'Show images'
}).click(function (e)
{
if ($('div#loadImgs').hasClass('imagesVisible')) {
$('div#loadImgs').removeClass('imagesVisible');
$('div#loadImgs').html('Show images');
$('div.images').hide();
$('div[id*="post_"]').show();
} else {
$('div#loadImgs').addClass('imagesVisible');
$('div#loadImgs').html('Show thumbnails');
$('div.images').show();
$('div[id*="post_"]').hide();
loadImgs();
}
});
l.insertAfter($('.search_result_cams_2'));
$(document).bind('DOMNodeInserted', function (e)
{
if ($('div#loadImgs').hasClass('imagesVisible') && e.target.tagName === 'DIV' && e.target.getAttribute('id') && e.target.getAttribute('id') == 'loop')
{
$('div.images').show();
$('div[id*="post_"]').hide();
loadImgs();
}
});
});