1. Список говнокодов пользователя sapegin

    Всего: 6

  2. JavaScript / Говнокод #7357

    +146

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    var html = [];
    
    for (var i = 0, len = data.length; i < len; i++) {
        html[html.length] = "<option value=";
        html[html.length] = data[i].monthID;
        html[html.length] = ">";
        html[html.length] = data[i].month;
        html[html.length] = "</option>";
    }
    
    $("select.month").append(html.join(''));

    С просторов Стековерфлоу.

    sapegin, 27 Июля 2011

    Комментарии (6)
  3. Куча / Говнокод #6702

    +135

    1. 1
    <td class="displayNone" style="padding-right:13px; width:235px" valign="top">

    ticket.rzd.ru

    sapegin, 18 Мая 2011

    Комментарии (29)
  4. JavaScript / Говнокод #6484

    +170

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    if (!opts.matchCase){ 
    	var regx = new RegExp("(?![^&;]+;)(?!<[^<>]*)(" + query + ")(?![^<>]*>)(?![^&;]+;)", "gi");
    } else {
    	var regx = new RegExp("(?![^&;]+;)(?!<[^<>]*)(" + query + ")(?![^<>]*>)(?![^&;]+;)", "g");
    }

    http://code.drewwilson.com/entry/autosuggest-jquery-plugin

    sapegin, 26 Апреля 2011

    Комментарии (19)
  5. JavaScript / Говнокод #6359

    +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
    // is_foreign test
    if (firmId && (firmId == 'is_foreign_Y' || firmId == 'is_foreign_N') ) {
    	var is_foreign_value = firmId.substring(firmId.length-1,firmId.length);
    	firmId = 0;
    	if (is_foreign_value && is_foreign_value == 'Y' || is_foreign_value == 'N') {
    		var is_foreign = web.$('is_foreign');
    		is_foreign.value = is_foreign_value;
    		...
    	} else {
    		...
    	}
    } else {
    	var is_foreign = web.$('is_foreign');
    	is_foreign.value = 0;
    }

    Код отформатирован для лучшего понимания, было всё в одну колонку.

    sapegin, 14 Апреля 2011

    Комментарии (0)
  6. JavaScript / Говнокод #6164

    +164

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    $('.button').bind('click', function(){
    	t = $(this);
    	$('.vote-vk').attr('title', t.attr('title')).attr('summary', t.attr('summary')).attr('url', t.attr('url')).attr('image', t.attr('image'));
    	$('.vote-twitter').attr('title', t.attr('title')).attr('summary', t.attr('summary')).attr('url', t.attr('url')).attr('image', t.attr('image'));
    	$('.vote-fb').attr('title', t.attr('title')).attr('summary', t.attr('summary')).attr('url', t.attr('url')).attr('image', t.attr('image'));
    });

    http://memecombat.ru/

    sapegin, 31 Марта 2011

    Комментарии (9)
  7. JavaScript / Говнокод #6152

    +160

    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
    // NB: placing identical functions on both toggle events is required for proper functionality!
    $("#manageButton").toggle(
    	function () {
    		$(this).toggleClass('current');
    		$("#adminBar").slideToggle(50);
    		$("#manageButtonIcon").attr("src", "/includes/images/icons/collapse.gif");
    	},
    	function () {
    		$(this).toggleClass('current');
    		$("#adminBar").slideToggle(50);
    		$("#manageButtonIcon").attr("src", "/includes/images/icons/expand.gif");
    	}
    );

    С сайта luminous-landscape.com.

    sapegin, 31 Марта 2011

    Комментарии (0)