1. JavaScript / Говнокод #17261

    +159

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    59. 59
    60. 60
    61. 61
    62. 62
    63. 63
    64. 64
    65. 65
    66. 66
    67. 67
    68. 68
    69. 69
    70. 70
    71. 71
    72. 72
    73. 73
    74. 74
    75. 75
    76. 76
    77. 77
    78. 78
    79. 79
    80. 80
    81. 81
    82. 82
    83. 83
    84. 84
    85. 85
    86. 86
    87. 87
    88. 88
    89. 89
    90. 90
    jQuery(document).ready(function(){ 
    jQuery("a.m1_show").click(function(){ 
    jQuery('div#emul_1').addClass('mshow').show();
    jQuery('div#emul_2').addClass('minvis').hide();
    jQuery('div#emul_3').addClass('minvis').hide();
    jQuery('div#emul_4').addClass('minvis').hide();
    jQuery('div#emul_5').addClass('minvis').hide();
    //jQuery('li#emul_6').addClass('minvis').hide();
    });
    });
    
    jQuery(document).ready(function(){ 
    jQuery("a.m2_show").click(function(){ 
    jQuery('div#emul_2').addClass('mshow').show();
    jQuery('div#emul_1').addClass('minvis').hide();
    jQuery('div#emul_3').addClass('minvis').hide();
    jQuery('div#emul_4').addClass('minvis').hide();
    jQuery('div#emul_5').addClass('minvis').hide();
    //jQuery('li#emul_6').addClass('minvis').hide();
    });
    });
    
    
    jQuery(document).ready(function(){ 
    jQuery("a.m3_show").click(function(){ 
    jQuery('div#emul_3').addClass('mshow').show();
    jQuery('div#emul_1').addClass('minvis').hide();
    jQuery('div#emul_2').addClass('minvis').hide();
    jQuery('div#emul_4').addClass('minvis').hide();
    jQuery('div#emul_5').addClass('minvis').hide();
    //jQuery('li#emul_6').addClass('minvis').hide();
    });
    });
    
    jQuery(document).ready(function(){ 
    jQuery("a.m4_show").click(function(){ 
    jQuery('div#emul_4').addClass('mshow').show();
    jQuery('div#emul_1').addClass('minvis').hide();
    jQuery('div#emul_3').addClass('minvis').hide();
    jQuery('div#emul_2').addClass('minvis').hide();
    jQuery('div#emul_5').addClass('minvis').hide();
    //jQuery('li#emul_6').addClass('minvis').hide();
    });
    });
    
    jQuery(document).ready(function(){ 
    jQuery("a.m5_show").click(function(){ 
    jQuery('div#emul_5').addClass('mshow').show();
    jQuery('div#emul_1').addClass('minvis').hide();
    jQuery('div#emul_3').addClass('minvis').hide();
    jQuery('div#emul_2').addClass('minvis').hide();
    jQuery('div#emul_4').addClass('minvis').hide();
    //jQuery('li#emul_6').addClass('minvis').hide();
    });
    });
    
    function but_1 () {
     	jQuery('span#emul_img_1').addClass('img_none').hide();
    	jQuery('span#emul_img_2').addClass('img_inline').show();
    	jQuery('span#emul_img_3').addClass('img_inline').show();
    	jQuery('span#emul_img_4').addClass('img_inline').show();
    	jQuery('span#emul_img_5').addClass('img_inline').show();
    	
    	
    	jQuery('span#emul_img_none_1').addClass('img_inline').show();
    	jQuery('span#emul_img_none_1').addClass('current_tab').show();
    	
    	jQuery('span#emul_img_none_2').addClass('img_none').hide();
    	jQuery('span#emul_img_none_3').addClass('img_none').hide();
    	jQuery('span#emul_img_none_4').addClass('img_none').hide();
    	jQuery('span#emul_img_none_5').addClass('img_none').hide();
    }
    
    function but_2 () {
     	jQuery('span#emul_img_2').addClass('img_none').hide();
    	jQuery('span#emul_img_1').addClass('img_inline').show();
    	jQuery('span#emul_img_3').addClass('img_inline').show();
    	jQuery('span#emul_img_4').addClass('img_inline').show();
    	jQuery('span#emul_img_5').addClass('img_inline').show();
    	
    	jQuery('span#emul_img_none_2').addClass('img_inline').show();
    	jQuery('span#emul_img_none_2').addClass('current_tab').show();
    	
    	jQuery('span#emul_img_none_1').addClass('img_none').hide();
    	jQuery('span#emul_img_none_3').addClass('img_none').hide();
    	jQuery('span#emul_img_none_4').addClass('img_none').hide();
    	jQuery('span#emul_img_none_5').addClass('img_none').hide();
    	
    }
    ...

    На работе сказали поправить табы, зашел увидел это =)
    Вот такая реализация, Там еще html очень "забавный" =)

    Запостил: JAZzmiX, 05 Декабря 2014

    Комментарии (9) RSS

    • классика жанра уже =)
      Ответить
    • Мне всегда было интересно чем и что думают люди которые пишут такое вот.
      Ответить
      • Даю два варианта на выбор:

        * "А что, разве можно как-то по-другому писать? Я пока новичек еще, не знаю как по-другому"
        * "Я могу добавить новый таб за 2 минуты всего лишь вставив его в нужные сорок семь мест, которые я помню наизусть, ведь я каждый день вставляю по табу! Зачем же мне напрягать голову и изобретать какую-то архитектуру? Я ведь практик, а не теоретик. Прагматик, а не идеалист"

        На самом деле второй пункт является эвфемизмом для первого
        Ответить
      • Думают?
        Ответить
    • В чередовании селекторов скрыт какой-то тайный смысл! Но я не могу его понять %)
      Ответить
    • Может это автогенеренный код? )
      Ответить
      • угу, на генераторе, который генерировал другой говно генератор? =)
        Ответить
    • Самое страшное, что, кажется, я его узнаю... Нет, я его не писал, но видел))
      Ответить

    Добавить комментарий