Advertisement
Guest User

Untitled

a guest
Nov 26th, 2014
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var buttonAll = $('.works-button')[0],
  2.     buttonWeb = $('.works-button')[1],
  3.     buttonGraphic = $('.works-button')[2],
  4.     buttonArt = $('.works-button')[3],
  5.     worksWeb = $('.category-web'),
  6.     worksGraphic = $('.category-graphic'),
  7.     worksArt = $('.category-art'),
  8.     worksAll = $('.work-image-link'),
  9.     showOnly = function(cat){
  10.         worksAll.hide();
  11.         cat.show('fast', function(){
  12.             cat.appendTo('.works-flow');
  13.         });
  14.     };
  15.  
  16. $(document).ready(function(){
  17.     $(buttonAll).on('click', function(){
  18.         worksAll.show('fast', function(){
  19.             worksAll.appendTo('.works-flow');
  20.         });
  21.     });
  22.  
  23.     $(buttonWeb).on('click', function(){
  24.         worksAll.hide('fast');
  25.         worksWeb.show('fast', function(){
  26.             worksWeb.appendTo('.works-flow');
  27.         });
  28.     });
  29.  
  30.     $(buttonGraphic).on('click', function(){
  31.         worksAll.hide('fast');
  32.         worksGraphic.show('fast', function(){
  33.             worksGraphic.appendTo('.works-flow');
  34.         });
  35.     });
  36.  
  37.     $(buttonArt).on('click', function(){
  38.         worksAll.hide('fast');
  39.         worksArt.show('fast', function(){
  40.             worksArt.appendTo('.works-flow');
  41.         });
  42.     });
  43.  
  44. });
  45.  
  46. // Хочу, чтобы такой фрагмент:
  47.  
  48. // $(buttonWeb).on('click', function(){
  49. //     worksAll.hide('fast');
  50. //     worksWeb.show('fast', function(){
  51. //         worksWeb.appendTo('.works-flow');
  52. //     });
  53. // });
  54.  
  55. // можно было заменить на:
  56.  
  57. // $(buttonWeb).on('click', showOnly(worksWeb));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement