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

    +155

    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
    //Плэй
        var allOneComposition = $('.list ol').children('.oneComposition');
        for (var i = 0; i < allOneComposition.length; i++) {
            var oneComposition = allOneComposition.eq(i);
    
            var listPlay = oneComposition.find('.listPlay');
            listPlay.on('click', function() {
                var listPlayParents = $(this).parents();
                var d = listPlayParents.eq(3);
                d.toggleClass('oneComposition2');
    
            });
            /****удалить классы на неактивных элементах*****/
            var myClass = oneComposition.attr('class');
            if (myClass == 'oneComposition2') {
                //console.log(myClass);
            }
        }

    Занимательное чтиво

    hasesanches, 17 Января 2015

    Комментарии (3)
  2. JavaScript / Говнокод #17428

    +162

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    function loadScript(varStr, codeStr) {
    					var $script = $('<script>').attr('type', 'text/javascript');
    					$script.html('var ' + varStr + ' = ' + codeStr);
    					document.getElementsByTagName("head")[0].appendChild($script[0]);
    			   }

    Как инициализировать переменную, используя любимый поисковик и jQuery

    dan, 12 Января 2015

    Комментарии (2)
  3. JavaScript / Говнокод #17425

    +169

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    for (var i = 0; i < result.Results.length; i++) {
        data = result.Results;
        if (i == 0) {
            $calendarPins = jQuery.parseJSON(data[i].Markers);
            GoogleMapsInitialization();
        }
    }

    Аж за душу взяло...

    zloynightmare, 09 Января 2015

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

    +155

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    if (!self.options.cat_main) {
        counter = self.renderSingleGame(game_id, cat, cat.name, counter);
    } else if (cat_id === self.options.cat_main) {
        counter = self.renderSingleGame(game_id, cat, cat.name, counter);
    }

    гениально!

    beatmasta, 07 Января 2015

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

    +156

    1. 1
    document.write('Well, I broke your script');

    Я знаю что document.write это плохо, но использование document.write ломает jsfiddle :D
    http://jsfiddle.net/volter9/x29Lzvu6/

    volter9, 05 Января 2015

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

    +156

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    if (!!window.Worker){
        var worker = new Worker('worker.js');
        worker.postMessage('Hellow World');
        worker.onmessage = function (e){
          alert(e.data);
        };
      }

    Из статьи на швабре: /post/132785/

    kingmonstr, 05 Января 2015

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

    +158

    1. 1
    Function.prototype.apply.call(window.alert, window, ['alert'])

    А я чё? Я ничё...

    AjiTae, 01 Января 2015

    Комментарии (10)
  8. JavaScript / Говнокод #17394

    +154

    1. 1
    <input type="submit" name="sub" value="регистрация" class="buttom2_activ" onmouseover="this.className='buttom2_activ'" onmouseout="this.className='buttom2'">

    CSS :hover, лол

    heyzea1, 31 Декабря 2014

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

    +156

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    router.get('/', function(req, res){
        apis.getApis(function (data, error) {
            res.render('./documentation/index',
                {
                    error: error,
                    apis: data
                });
            });
        }
    );

    Сказали напилить на ноде сайтик, который генерит документацию из ответа сервера с API. Сижу и бомблю с количества лишних действий в контроллере из-за обязательных ФУНКЦИЙ ОБРАТНОГО ВЫЗОВА.

    heyzea1, 26 Декабря 2014

    Комментарии (15)
  10. JavaScript / Говнокод #17372

    +162

    1. 1
    € = $.noConflict();

    SyntaxError: illegal character. Обидно ;(

    bormand, 26 Декабря 2014

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