Guest User

Untitled

a guest
May 25th, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. (function() {
  2. var target = 'a.hoge';
  3. var postfix = '_o';
  4.  
  5. $(target).find('img').each(function() {
  6. var elem = this;
  7. var src = elem.src;
  8. var src_o = elem.src.replace(/\.\w+$/, postfix + '$&');
  9. var img = new Image();
  10. img.src = src_o;
  11.  
  12. $.data(elem, 'src', src);
  13. $.data(elem, 'src_o', src_o);
  14. });
  15.  
  16. $(target).hover(
  17. function() {
  18. $(this).find('img').each(function() {
  19. var img = $(this).get(0);
  20. this.src = $.data(img, 'src_o');
  21. });
  22. },
  23. function() {
  24. $(this).find('img').each(function() {
  25. var img = $(this).get(0);
  26. this.src = $.data(img, 'src');
  27. });
  28. }
  29. );
  30. })();
Add Comment
Please, Sign In to add comment