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

    +160

    1. 1
    2. 2
    3. 3
    var messageDiv = document.getElementById("information-dialog");
    $(messageDiv).html(html);
    messageDiv.style.display = "block";

    Запостил: Connor, 28 Сентября 2011

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

    • эти три строчки писали три разных человека?
      Ответить
      • Наверное.
        Секретарша, охранник и электрик
        Ответить
    • И в чём лопата?
      Ответить
      • обычный JS
        var messageDiv = document.getElementById("information-dialog");

        JQuery
        $(messageDiv).html(html);

        Обычный JS
        messageDiv.style.display = "block";
        Ответить
      • Либо писать на чистом js
        var messageDiv = document.getElementById("information-dialog")
        messageDiv.style.display = "block"
        messageDiv.innerHTML = html

        Либо только в одну строчку на Джейквери
        $("#information-dialog").html(html).show()

        А то, что тут, вообще без всякой логики.
        Ответить
        • а что, запяточия уже отменили?
          Ответить
          • судя по минусам кто-то сильно не любит запяточия в js :)
            Ответить
          • Я сейчас ковыряюсь в таком же говне. там и ифы без фиг-скобок, и кейсы без брейков, и запяточия не везде .
            А так же в пределах одной функции смесь плейнДжейЭс и джейквери - обычное дело. Так что я очень даже понимаю ОПа.
            Ответить
          • в js не обязательны, если только одна инструкция на строке
            Ответить
        • От джейквери слышу!
          Ответить
    • показать все, что скрытоvanished
      Ответить

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